ADO Recordset (Recordset)

Om gegevens uit de database te lezen, moeten deze gegevens eerst worden geladen in een recordset.

Maak een ADO tabel recordset (ADO Table Recordset) aan

Na het maken van de ADO databaseverbinding, zoals beschreven in het vorige hoofdstuk, kunnen we een ADO recordset opzetten.

Stel dat we een database met de naam "Northwind" hebben, dan kunnen we de tabel "Customers" in de database bereiken met de volgende code:

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

Maak een ADO SQL recordset (ADO SQL Recordset) aan

We kunnen ook SQL gebruiken om gegevens in de tabel "Customers" te bereiken:

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

Gegevens extraheren uit de recordset

Na het openen van de recordset kunnen we gegevens uit de recordset extraheren.

Stel dat we een database met de naam "Northwind" gebruiken, dan kunnen we de tabel "Customers" in de database bereiken met de volgende code:

<%
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 Object (ADO Recordset Object)

Het ADO Recordset Object kan worden gebruikt om een verzameling records van een database tabel op te slaan.

Bekijk alle methoden en eigenschappen van het ADO Recordset Object.