【ASP】連結Access2007與Access2003的不同寫法
微軟這傢伙就喜歡把程式、程式語言、檔案結構改來改去。
如果你的資料庫是Access2007可以直接如下圖,通過Access2007中的另存為,把資料庫直接改成Access2003的資料庫*.mdb
但同時注意到你的ASP連結Access的部分,必須從
ASP連結Access2007的寫法:
改成ASP連結Access2003的寫法:<% db="Database.mdb" Set conn = Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};pwd=admin;dbq=" & Server.MapPath(db) %>
<%
set rs=server.CreateObject("adodb.recordset")
set conn=server.createobject("ADODB.connection")
conn.open "DBQ="&server.MapPath("Database.mdb")&";password=admin;DRIVER={Microsoft Access Driver (*.mdb)}"
%>
其中Database.mdb是要連結的資料庫。password是Access資料庫的密碼。