最新的Web開發教程
 

ADO記錄集


為了能夠讀取數據庫中的數據,數據必須首先被加載到一個記錄。


創建一個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對象用於從數據庫表中持有的記錄集。

查看Recordset對象的所有方法和屬性