我最近开始了一项新工作,当我运行前任编写的脚本时,我收到了以下错误。当我在我的前任旧笔记本电脑上运行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
我安装并更改了提供程序,但是我遇到了同样的错误。
感谢您的帮助!
答案 0 :(得分:2)
如果它是32位问题,那么尝试32位vbscript。 c:\windows\syswow64\wscript "c:\yourscript.vbs"
。