同一个ASP程序为什么在WIN2003上出错,XP无错?
如题
错误为:
Microsoft JET Database Engine 错误 '80004005 '
未指定的错误
/qvp/uc_com_conn.asp,行 23
------解决方案--------------------应该是数据库驱动错误
换个连接代码 网上很多
------解决方案--------------------数据库路径错,
用:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & Server.MapPath( "database/DB.mdb ")
------解决方案--------------------我认为应该是权限问题
------解决方案--------------------应该是2003server的权限问题
------解决方案--------------------权限问题! 很明显!
------解决方案--------------------看看有没有启用父路径
------解决方案--------------------启用父路径:
可以在IIS修改配置 主目录--> 配置--> 选项--> 启用父路径
------解决方案--------------------有可能是因为使用了插入文件引起的。在确保所用代码都是正确的前题下,在2003上只会出现我所说的这种问题。WEB报错千万不要太相信,而要用自己鹰一般的眼睛和嗅觉去排错。好好检查IIS应该是问题解决的好途径。