objConnectionVS.Execute是做什么的,以及是否有相同功能的替代品

时间:2019-05-07 23:01:39

标签: excel vba ms-access vbscript

我有一个用户定义的函数,可以查询MS Access数据库,而且速度很慢。我深入研究了导致该问题的那一行,结果是:Set rsTable = objConnectionVS.Execute(strSQL)。 StrSQL是一串SQL代码。

该函数大约需要运行1秒钟,而每隔一行使用计时器函数则返回0秒。 (因此,我认为这是问题所在)。

我做了一些Google搜索,却找不到确切的功能objConnectionVS。我能够找到objConnection,但是删除“ VS”会导致错误。

我想知道是否有一些资源可以查找该功能,以及是否有更快的objConnectionVS替代品。

最后,我想知道切换到SQL Server是否可行,是否会更快(假设我仍然使用Excel进行查询)。以及将数据库移动到SQL Server并在Excel中设置查询需要花费多少时间和精力(我不了解SQL或SQL Server,并且需要从头开始,但是我只需要从Excel运行一些SQL代码)。

0 个答案:

没有答案