×
ADO 教程ADO 简介ADO 数据库连接ADO ADO RecordsetADO 显示ADO 查询ADO 排序ADO 添加记录ADO 更新记录ADO 删除记录ADO 加速脚本ADO Command 对象ADO Connection 对象ADO Error 对象ADO Field 对象ADO Parameter 对象ADO Property 对象ADO Record 对象ADO Recordset 对象ADO Stream 对象ADO 数据类型ADO 总结ADO 实例

ADO ADO Recordset(记录集)


如需读取数据库的数据,那么其中的数据必须首先被载入一个记录集中。


创建一个 ADO 表记录集(ADO Table Recordset)

在 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 记录集 (ADO SQL Recordset)

我们也可使用 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
%>

分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)