最新的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对象的所有方法和属性