問題在于沒有正確使用數(shù)據(jù)庫連接代碼。一般只要使用標(biāo)準(zhǔn)數(shù)據(jù)庫連接就可以了。
標(biāo)準(zhǔn)代碼近似如下:
<%
dim conn,connstr,db
'更改數(shù)據(jù)庫名字
db="data.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服務(wù)器采用較老版本Access驅(qū)動,請用下面連接方法
'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr
%>
考試大提示:還有一種原因:
權(quán)限問題,系統(tǒng)緩存目錄權(quán)限不足
解決方法:
把系統(tǒng)盤如 C:\WINNT\Temp 目錄權(quán)限加上 Everyone 可讀取權(quán)限
標(biāo)準(zhǔn)代碼近似如下:
<%
dim conn,connstr,db
'更改數(shù)據(jù)庫名字
db="data.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服務(wù)器采用較老版本Access驅(qū)動,請用下面連接方法
'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr
%>
考試大提示:還有一種原因:
權(quán)限問題,系統(tǒng)緩存目錄權(quán)限不足
解決方法:
把系統(tǒng)盤如 C:\WINNT\Temp 目錄權(quán)限加上 Everyone 可讀取權(quán)限

