December 14, 2018, Friday, 347

在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")