動作

在ASP中不設定ODBC介面直接設定連結的資料庫

出自 智邦小幫手

(已重新導向自 Web win access)

問題:在ASP中不設定ODBC介面直接設定連結的資料庫?


程式範例

這個方法即所謂的「DSN-less」語法 。

ASP提供了一個直接於ASP程式碼中指定所要連接的資料庫的方法, 請使用「Server.CreateObject」建立連線的物件後,使用「Open」直接連結到待存取查詢資料庫的access檔案,範例如下(access資料庫檔名為sample.mdb):

Set Conn = Server.CreateObject("ADODB.Connection")

conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("\db\sample.mdb")