ms访问时,您输入的表达式具有Microsoft无法找到的功能名称

时间:2017-09-23 09:31:15

标签: vba ms-access

我有一个2007毫秒的访问应用程序,它在多台计算机之间正常工作,但现在我们有一台新的PC加入网络,它运行的是Windows 10,并安装了ms access 2013,当我尝试要在新PC中使用该应用程序,我正在解决上述错误(2950),我尝试了以下解决方案:

  1. 为我的数据库设置可信路径。

  2. 使用compact并修复数据库。但它不起作用

  3. 所以,如果有任何想法,我将非常感谢..

1 个答案:

答案 0 :(得分:0)

我最近在Windows 10计算机上对宏进行了一些测试,并且必须在代码中更改以下内容:

OLD Provider = Microsoft.Jet.OLEDB.4.0;

NEW Provider = Microsoft.ACE.OLEDB.12.0;

让我们的宏工作............