Recordset (conjunto de registros) ADO

Si deseamos leer los datos de la base de datos, primero deben ser cargados en un conjunto de registros.

Crear un conjunto de registros de tabla ADO (ADO Table Recordset)

Después de crear la conexión de base de datos ADO, como se explicó en el capítulo anterior, podemos crear un conjunto de registros ADO a continuación.

Supongamos que tenemos una base de datos llamada "Northwind", podemos acceder a la tabla "Customers" de la base de datos mediante el siguiente código:

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

Crear un conjunto de registros ADO SQL (ADO SQL Recordset)

También podemos usar SQL para acceder a los datos de la tabla "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
%>

Extraer datos del conjunto de registros

Después de que el conjunto de registros se abra, podemos extraer datos del conjunto de registros.

Supongamos que utilizamos una base de datos llamada "Northwind", podemos acceder a la tabla "Customers" de la base de datos mediante el siguiente código:

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

Objeto Recordset ADO (ADO Recordset Object)

El objeto Recordset ADO se puede usar para contener conjuntos de registros de tablas de bases de datos.

Ver todos los métodos y propiedades del objeto Recordset ADO.