Asp程序和Aspnet程序在同一个虚拟目录中运行时经常出错
错误提示为:
Microsoft JET Database Engine 错误 '80004005' 未指定的错误 /conn.asp,行 39 第39行代码为
db="Database/#DataShop.mdb"      
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr每次都是重新启动下服务器就正常了,请高手指点下如何处理

解决方案 »

  1.   

    这asp报错跟asp.net一毛钱关系都没。
    改一下你的字符串连接方式,asp连access有几种吧。
      

  2.   

    应该是两套程序都在连接access数据库,数据库被锁定了,
      

  3.   

    用完就关了,Aspnet程序用的是SQL数据库Access 已经是这个设置的了 选择“工具”->"选项"->"高级",设置“默认打开模式”为“共享”,“默认记录锁定”设置为“不锁定” 
      

  4.   

    Asp的程序每2天都会出现一次 Microsoft JET Database Engine 错误 '80004005' 未指定的错误 /conn.asp,行 39 
     重启下服务器就好了