DataReaders (ADO.NET)

Puede utilizar el DataReader de ADO.NET para recuperar secuencias de datos de sólo lectura y sólo avance de una base de datos. Los resultados se devuelven a medida que se ejecuta la consulta y se almacenan en el búfer de red del cliente hasta que se solicitan con el método Read del DataReader. Con el DataReader puede aumentar el rendimiento de la aplicación tanto al recuperar datos en cuanto están disponibles como al almacenar (de forma predeterminada) una fila cada vez en memoria, lo que reduce la sobrecarga del sistema.

Cada proveedor de datos de .NET Framework incluido en .NET Framework cuenta con un objeto DataReader: el proveedor de datos de .NET Framework para OLE DB incluye un objeto OleDbDataReader, el proveedor de datos de .NET Framework para SQL Server incluye un objeto SqlDataReader, el proveedor de datos de .NET Framework para ODBC incluye un objeto OdbcDataReader y el proveedor de datos de .NET Framework para Oracle incluye un objeto OracleDataReader.

En esta sección

Referencia

  • DbDataReader
    Describe la clase DbDataReader, así como todos sus miembros.

  • SqlDataReader
    Describe la clase SqlDataReader, así como todos sus miembros.

  • OleDbDataReader
    Describe la clase OleDbDataReader, así como todos sus miembros.

  • OdbcDataReader
    Describe la clase OdbcDataReader, así como todos sus miembros.

  • OracleDataReader
    Describe la clase OracleDataReader, así como todos sus miembros.

Vea también

Conceptos

Manipular datos (ADO.NET)

Comandos (ADO.NET)

DataAdapters (ADO.NET)