未指定的錯(cuò)誤的解決方法

字號:

問題在于沒有正確使用數(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)限