检查你本地机器的MADC版本!
action:建议你在硬盘上创建一个.udl的文件(直接创建.txt文件后,修改后缀名),打开后,直接在里面调试oledb.4.0数据库的链接,按照里面的操作,你尝试一下在自己机器上链接数据库,是否出现问题,如果出现问题,那么说明问题,就是在Oledb.4.0上面,否则就是你的代码有问题。
udl打不开?????我倒,udl文件应该是所有电脑上面都能打开的。。。。。那肯定是的引擎有问题了,卸载重装吧,MDAC本来就不是那么稳定的东西。
开始→运行→输入:
regsvr32 "C:\Program Files\Common Files\System\Ole DB\sqloledb.dll"
确定。
http://zhidao.baidu.com/q?word=ADODB.Connection&ct=17&pn=0&tn=ikaslist&rn=10参考
下
不懂哎
第六行的改成:
Connstr="Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath(db)