ADO Recordset (Datensatzsammlung)

Um Daten aus der Datenbank zu lesen, müssen die Daten zunächst in einen Recordset geladen werden.

Erstellen Sie einen ADO Table Recordset (ADO Table Recordset)

Nachdem die ADO-Datenbankverbindung erstellt wurde, wie im vorherigen Kapitel beschrieben, können Sie接下来建立一个 ADO Recordset.

Angenommen, wir haben eine Datenbank namens "Northwind", können wir die Tabelle "Customers" in der Datenbank mit folgendem Code erreichen:

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

Erstellen Sie einen ADO SQL Recordset (ADO SQL Recordset)

Wir können auch SQL verwenden, um auf die Daten der Tabelle "Customers" zuzugreifen:

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

Daten aus dem Recordset extrahieren

Nachdem der Recordset geöffnet wurde, können wir Daten aus dem Recordset extrahieren.

Angenommen, wir verwenden eine Datenbank namens "Northwind", können wir die Tabelle "Customers" in der Datenbank mit folgendem Code erreichen:

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

Das ADO Recordset-Objekt kann verwendet werden, um Datensatzsammlungen aus Datenbanktabellen zu enthalten.

Zeige alle Methoden und Eigenschaften des ADO Recordset-Objekts an.