运行ASP程序出现错误Microsoft JET Database Engine (0x80004005)怎么办

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:29:21
错误类型:
Microsoft JET Database Engine (0x80004005)
未指定的错误
/conn.asp, 第 12 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727)

出现这个问题我是初学者 请高手帮帮忙 谢谢

应该要用相对路径!
将“DBQ”也就是数据库的路径改成相对的,用ASP里面的SERVER对象的MAPPATH属性。
首先如果你的数据库“数据库名.mdb”如果放在根目录下,就将DBQ写成“DBQ=SERVER.MAPPATH(“数据库名.mdb”)”这样就实现了数据库相对于网站根目录的相对路径设定;再次如果你的数据库不在根目录,那么就将DBQ写成“DBQ=SERVER.MAPPATH(“文件夹名/数据库名.mdb”)”。
这样就实现了数据库的相对位置,无论你的网站文件夹如何移动,数据库都跟你的网站文件夹保持相对的位置,所以这样的数据库具有可移动性。