為了能夠讀取數據庫中的數據,數據必須首先被加載到一個記錄。
創建一個ADO記錄表
一個ADO數據庫連接創建之後,如上一章證明,它可以創建一個ADO記錄集。
假設我們有一個名為數據庫"Northwind" ,我們可以訪問到"Customers"與以下行數據庫中的表:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Customers", conn
%>
創建一個ADO SQL記錄
我們也可以訪問數據的"Customers"使用SQL表:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Select * from Customers", conn
%>
從記錄提取數據
一個記錄被打開後,我們可以從記錄中提取數據。
假設我們有一個名為數據庫"Northwind" ,我們可以訪問到"Customers"與以下行數據庫中的表:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Select * from Customers", conn
for each x in rs.fields
response.write(x.name)
response.write(" = ")
response.write(x.value)
next
%>
ADO Recordset對象
ADO Recordset對象用於從數據庫表中持有的記錄集。