ODBC连接通过网络失败,但是在非网络上的计算机上工作正常

时间:2018-10-18 23:48:46

标签: excel-vba ms-access network-programming odbc

我有一个MS Access后端,一个Excel(2010)前端应连接到该后端,并将数据导入到工作簿中的现有表中。

我已经建立了一个例程,允许用户在其网络上的任何地方指定Access后端的位置,一旦连接,这些表就可以刷新。

一切都适用于未连接到网络的计算机,或者在连接到网络的计算机上使用Excel 2016时。

在2010年或2016年之前,我从来没有遇到过这样的问题,并且我让网络人员检查过AV和FW设置,而且似乎没有任何问题被阻止。

手动尝试连接或查询数据库时,MS Query在2010版本中失败。

除了升级到2016年,还有什么人可以暗示我可能会想念的吗?

1 个答案:

答案 0 :(得分:0)

我几乎不好意思承认,但是事实证明这是Excel 2010和Access 2016之间的不兼容。

Access 2016将安装Access 16.0对象库,然后Excel 2010不知道如何处理它。

用2010年运行时代替2016年运行时可以解决此问题,现在每个人都很高兴!