找回密码
 加入
搜索
查看: 2984|回复: 4

[效率算法] 非常简单的数据库连接,为什么会提示错误?

[复制链接]
发表于 2014-6-5 10:21:18 | 显示全部楼层 |阅读模式
$newMdb = ObjCreate("ADOX.Catalog")
$newMdb.Create("Provider=Microsoft.Jet.OLEDB.4.0; Data Source= xxxxxxxxxxxx.mdb")


执行后(还出现乱码,唉):

E:\??????\lhf\visa\test_17.au3 (3) : ==> ???????????("Object").:
$newMdb.Create("Provider=Microsoft.Jet.OLEDB.4.0; Data Source= xxxxxxxxxxxx.mdb")
$newMdb^ ERROR
->10:19:29 AutoIT3.exe 完成:[CODE]:1


经检查ODBC是正常的,在完全一样的另外一台电脑上是可以执行的,就这台电脑不知道哪里出问题了。请教各位高手,谢谢先!
发表于 2014-6-6 11:30:58 | 显示全部楼层
回复 1# njupter


    缺少AccessDatabaseEngine , 安装下
 楼主| 发表于 2014-6-6 22:29:34 | 显示全部楼层
回复 2# lanfengc


    谢谢先。如果是 $addfld = ObjCreate("ADODB.Connection") 出错呢?
发表于 2014-6-7 20:27:41 | 显示全部楼层
64位系统?
 楼主| 发表于 2014-6-13 20:59:09 | 显示全部楼层
回复 4# sunless


    32位、64位,确实尴尬死了。。。。无奈。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 04:16 , Processed in 0.088510 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表