njupter 发表于 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 完成::1


经检查ODBC是正常的,在完全一样的另外一台电脑上是可以执行的,就这台电脑不知道哪里出问题了。请教各位高手,谢谢先!

lanfengc 发表于 2014-6-6 11:30:58

回复 1# njupter


    缺少AccessDatabaseEngine , 安装下

njupter 发表于 2014-6-6 22:29:34

回复 2# lanfengc


    谢谢先。如果是 $addfld = ObjCreate("ADODB.Connection") 出错呢?

sunless 发表于 2014-6-7 20:27:41

64位系统?

njupter 发表于 2014-6-13 20:59:09

回复 4# sunless


    32位、64位,确实尴尬死了。。。。无奈。
页: [1]
查看完整版本: 非常简单的数据库连接,为什么会提示错误?