由於windows 進階虛擬主機服務並不支援ODBC介面,所以請用戶使用「DSN-less」語法,在 ASP 中不設定ODBC 介面而直接設定連結的資料庫。


ASP提供了一個直接於程式碼中指定所要連接資料庫的方法, 使用「Server.CreateObject」建立欲連線的物件後,使用「Open」直接連結到待存取查詢資料庫的access檔案。


<範例> 連結位於db 目錄下的sample.mdb 檔案,語法如下:



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


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