asp對於資料可操作
來源:互聯網
上載者:User
訪問資料庫
ActiveX Data Objects (ADO) 是一項容易使用並且可擴充的將資料庫訪問添加到
Web 頁的技術。可以使用 ADO 去編寫緊湊簡明的指令碼以便串連到 Open Databa
se Connectivity (ODBC) 相容的資料庫和 OLE DB 相容的資料來源。如果您是一個
對資料庫連接有一定瞭解的指令碼編寫人員,那麼您將發現 ADO 命令語句並不複雜
而且容易掌握。同樣地,如果您是一個經驗豐富的資料庫編程人員,您將會正確
認識 ADO 的先進的與語言無關性和查詢處理功能。
建立 ODBC DSN 檔案
在建立資料庫指令碼之前,必須提供一條使 ADO 定位、標識和與資料庫通訊的途徑
。資料庫驅動程式使用 Data Source Name (DSN) 定位和標識特定的 ODBC 相容
資料庫,將資訊從 Web 應用程式傳遞給資料庫。典型情況下,DSN 包含資料庫配
置、使用者安全性和定位資訊,且可以擷取 Windows NT 登錄機碼中或文字檔的
表格。
通過 ODBC,您可以選擇希望建立的 DSN 的類型:使用者、系統 或 檔案。使用者和
系統 DSN 儲存在 Windows NT 註冊表中。系統 DSN 允許所有的使用者登入到特定
的伺服器上去訪問資料庫,而使用者 DSN 使用適當的安全身份證明限制資料庫到特
定使用者的串連。檔案 DSN 用於從文字檔中擷取表格,提供了對多使用者的訪問,
並且通過複製 DSN 檔案,可以輕易地從一個伺服器轉移到另一個伺服器。由於以
上原因,本主題中的樣本將使用檔案 DSN。
通過在 Windows 的“開始”菜單開啟“控制台”,您可以建立基於 DSN 的文
件。雙擊“ODBC”表徵圖,然後選擇“檔案 DSN”屬性頁面,單擊“添加”,選擇數
據庫驅動程式,然後單擊“下一步”。按照後面的指示配置適用於您的資料庫軟
件的 DSN。
配置 Microsoft Access 資料庫的檔案 DSN
在“建立新資料來源”對話方塊中,從列表框選擇“Microsoft Access Driver”,然
後單擊“下一步”。
鍵入您的 DSN 檔案名稱,然後單擊“下一步”。
單擊“完成”建立資料來源。
在“ODBC Microsoft Access 97 安裝程式”對話方塊中,單擊“選擇”。選擇 Mi
crosoft Access 資料庫檔案 (*.mdb),然後單擊“確定”。
注意 由於效能和可靠性的原因,我們極力推薦您使用“客戶-伺服器資料庫引擎
”配置由這樣一種 Web 應用程式驅動的資料,這些 Web 應用程式必須滿足 10