ADO Recordset (zbiór rekordów)

Aby przeczytać dane z bazy danych, dane te muszą najpierw zostać załadowane do zestawu rekordów.

Utwórz zestaw rekordów tabeli ADO (ADO Table Recordset)

Po utworzeniu połączenia do bazy danych ADO, jak opisano w poprzednim rozdziale, można teraz utworzyć zestaw rekordów ADO.

Załóżmy, że mamy bazę danych o nazwie "Northwind", możemy uzyskać dostęp do tabeli "Customers" w bazie danych za pomocą poniższego kodu:

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

Utwórz zestaw rekordów ADO SQL (ADO SQL Recordset)

Możemy również użyć SQL do uzyskania dostępu do danych w tabeli "Customers":

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

Wydobywanie danych z zestawu rekordów

Po otwarciu zestawu rekordów możemy wydobywać dane z zestawu rekordów.

Załóżmy, że używamy bazy danych o nazwie "Northwind", możemy uzyskać dostęp do tabeli "Customers" w bazie danych za pomocą poniższego kodu:

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

Obiekt ADO Recordset (ADO Recordset Object)

Obiekt ADO Recordset można używać do przechowywania zbioru rekordów z tabeli bazy danych.

Zobacz wszystkie metody i właściwości obiektu ADO Recordset.