日期:2014-05-17  浏览次数:20989 次

为何运行ASP程序会出错
是在后台登陆时出现错误的,系统刚装上   VS2003    


错误类型:
Microsoft   JET   Database   Engine   (0x80004005)
找不到文件   'c:\inetpub\wwwroot\asp\System\Database\DATA.mdbPersist   Security   Info=False '。
/asp/System/CHKLOGIN.ASP,   第   59   行




------解决方案--------------------
数据库连接出错:
connstr= "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath( "data/xxx.mdb ")
set conn = Server.CreateObject( "ADODB.Connection ")
conn.open connstr,1,3
------解决方案--------------------
是不是有什么东西独占了那个数据库文件,如果这样的话会有一个.ldb文件。
估计你同时还打开了Access。你把Access关掉再试一试。
还有权限问题。
优势会出现莫名其妙的错误。这是把C:\windows\temp文件加设置Everyone权限。