ADO Recordset(registreringssæt)

Hvis du vil læse data fra databasen, skal dataene først indlæses i et register.

Opret en ADO tabelregister

Efter at en ADO databaseforbindelse er oprettet, som beskrevet i det forrige kapitel, kan vi nu oprette en ADO register.

Antag, at vi har en database kaldet "Northwind", kan vi få adgang til tabellen "Customers" i databasen med følgende kode:

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

Opret en ADO SQL register

Vi kan også bruge SQL til at få adgang til data i tabellen "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
%>

Udtræk data fra registeret

Efter at registeret er åbnet, kan vi udtrække data fra registeret.

Antag, at vi bruger en database kaldet "Northwind", kan vi få adgang til tabellen "Customers" i databasen med følgende kode:

<%
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)
næste
%>

ADO Recordset objekt (ADO Recordset Object)

ADO Recordset objektet kan bruges til at indeholde registreringssæt fra database-tabeller.

Se alle metoder og egenskaber for ADO Recordset objektet.