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
%>

Объект записной области ADO (ADO Recordset Object)

Объект записной области ADO может использоваться для容纳 записную область из таблицы базы данных.

Просмотр всех методов и свойств объекта ADO Recordset.