ADO -recordset


Om databasegegevens te kunnen lezen, moeten de gegevens eerst in een recordset worden geladen. 


Een ADO-tabelrecordset maken

Nadat een ADO-databaseverbinding is gemaakt, zoals aangetoond in het vorige hoofdstuk, is het mogelijk om een ​​ADO-recordset te maken.  

Stel dat we een database hebben met de naam "Northwind", dan kunnen we toegang krijgen tot de tabel "Klanten" in de database met de volgende regels:

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

Een ADO SQL-recordset maken

We kunnen ook toegang krijgen tot de gegevens in de tabel "Klanten" met behulp van 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
%>

Gegevens extraheren uit de recordset

Nadat een recordset is geopend, kunnen we gegevens uit de recordset halen.  

Stel dat we een database hebben met de naam "Northwind", dan kunnen we toegang krijgen tot de tabel "Klanten" in de database met de volgende regels:

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

Het ADO Recordset-object

Het ADO Recordset-object wordt gebruikt om een ​​set records uit een databasetabel op te slaan. 

Bekijk alle methoden en eigenschappen van het Recordset-object .