Microsoft.Jet.OLEDB.4.0 - 无法找到提供程序。它可能没有正确安装

时间:2014-10-10 18:59:12

标签: vbscript

我最近开始了一项新工作,当我运行前任编写的脚本时,我收到了以下错误。当我在我的前任旧笔记本电脑上运行32位Windows 7时,我没有收到此错误。当我尝试在运行64位Windows 7的桌面上运行脚本时,我得到了它。我认为它可能是32位和64位版本之间的兼容性问题。

错误:
Provider cannot be found. It may not be properly installed.

代码:

objConnection.Open  "Provider=Microsoft.Jet.OLEDB.4.0;" & _
            "Data Source=" & FilePath & ";" & _
            "Extended Properties=""text;HDR=Yes;FMT=Delimited;"";"

我发现其他一些帖子有同样的错误,但是他们的修补程序对我没有帮助。这是唯一一个有接受答案的人:
Microsoft.Jet.OLEDB.4.0 - Provider can not be found or it may not be installed
我安装并更改了提供程序,但是我遇到了同样的错误。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

如果它是32位问题,那么尝试32位vbscript。 c:\windows\syswow64\wscript "c:\yourscript.vbs"