下面是一個ASP連接讀寫Access數據庫的實例:
首先,需要確保已經在服務器上安裝了Microsoft Access數據庫引擎驅動程序。
創建一個ASP頁面,例如"connect.asp"。
在ASP頁面中添加以下代碼:
<%
' 定義數據庫文件路徑
Const dbPath = "C:\path\to\your\database.mdb"
' 創建數據庫連接對象
Set conn = Server.CreateObject("ADODB.Connection")
' 設置連接字符串
connStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & dbPath
' 打開數據庫連接
conn.Open connStr
' 查詢數據
Set rs = conn.Execute("SELECT * FROM YourTableName")
' 輸出查詢結果
While Not rs.EOF
Response.Write rs("ColumnName") & "<br>"
rs.MoveNext
Wend
' 插入數據
conn.Execute "INSERT INTO YourTableName (ColumnName1, ColumnName2) VALUES ('Value1', 'Value2')"
' 關閉數據庫連接
rs.Close
conn.Close
%>
將"dbPath"變量的值更改為你的Access數據庫文件的路徑。
將"YourTableName"更改為你要查詢和插入數據的表名。
保存文件并在瀏覽器中訪問"connect.asp"頁面,將會顯示查詢到的數據,并且插入新數據到數據庫。
請確保在使用ASP連接Access數據庫時,數據庫文件的路徑和表名都是正確的。同時,確保數據庫文件對IIS進程用戶有讀寫權限。