ADO -Recordset
Um Datenbankdaten lesen zu können, müssen die Daten zunächst in ein Recordset geladen werden.
Erstellen Sie ein ADO-Tabellen-Recordset
Nachdem eine ADO-Datenbankverbindung erstellt wurde, wie im vorherigen Kapitel gezeigt, ist es möglich, ein ADO-Recordset zu erstellen.
Angenommen, wir haben eine Datenbank mit dem Namen "Northwind", können wir mit den folgenden Zeilen auf die Tabelle "Customers" in der Datenbank zugreifen:
<%
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 ein ADO-SQL-Recordset
Wir können auch mit SQL auf die Daten in der Tabelle "Kunden" zugreifen:
<%
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
%>
Extrahieren Sie Daten aus dem Recordset
Nachdem ein Recordset geöffnet wurde, können wir Daten aus dem Recordset extrahieren.
Angenommen, wir haben eine Datenbank mit dem Namen "Northwind", können wir mit den folgenden Zeilen auf die Tabelle "Customers" in der Datenbank zugreifen:
<%
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
%>
Das ADO-Recordset-Objekt
Das ADO-Recordset-Objekt wird verwendet, um eine Reihe von Datensätzen aus einer Datenbanktabelle zu speichern.
Zeigen Sie alle Methoden und Eigenschaften des Recordset-Objekts an .