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 记录集
我们也可以使用 SQL 访问“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
%>
从记录集中提取数据
打开记录集后,我们可以从记录集中提取数据。
假设我们有一个名为“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 记录集对象
ADO 记录集对象用于保存数据库表中的一组记录。