在 ASP 中連接 Access 數據庫,您可以使用 ADO(ActiveX Data Objects)來進行數據庫連接。
以下是一個示例代碼:
asp
<%
' 定義數據庫連接字符串
Dim connStr
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\path\to\your\database.mdb"
' 創建數據庫連接對象
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
' 打開數據庫連接
conn.Open connStr
' 執行 SQL 查詢
Dim rs
Set rs = conn.Execute("SELECT * FROM TableName")
While Not rs.EOF
' 處理查詢結果
Response.Write(rs("ColumnName") & "<br>")
rs.MoveNext
Wend
' 關閉結果集和數據庫連接
rs.Close
conn.Close
' 釋放對象
Set rs = Nothing
Set conn = Nothing
%>
請注意,上述代碼中的 C:\path\to\your\database.mdb
應替換為您實際的數據庫文件路徑。另外,如果您的 Access
數據庫使用的是新的 .accdb
格式而不是舊的 .mdb
格式,則連接字符串應相應地修改為
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\path\to\your\database.accdb"
。
通過以上代碼,您可以創建一個數據庫連接對象,打開連接,執行 SQL 查詢,并處理查詢結果。最后,記得關閉結果集
和數據庫連接,并釋放相關對象。