Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Puede usar el ADO.NET DataReader para recuperar un flujo de datos de solo lectura y de solo 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 los solicite mediante el Read método de DataReader. El uso de la DataReader puede aumentar el rendimiento de la aplicación mediante la recuperación de datos tan pronto como estén disponibles, y (de forma predeterminada) almacenando solo una fila a la vez en memoria, lo que reduce la sobrecarga del sistema.
Un DataAdapter se utiliza para recuperar datos de un origen de datos y llenar tablas con un DataSet.
DataAdapter también resuelve los cambios realizados en DataSet de vuelta al origen de datos.
DataAdapter usa el Connection objeto del proveedor de datos de .NET Framework para conectarse a un origen de datos y usa Command objetos para recuperar datos de y resolver los cambios en el origen de datos.
Cada proveedor de datos de .NET Framework incluido con .NET Framework tiene un objeto DbDataReader y un objeto DbDataAdapter: el proveedor de datos de .NET Framework para OLE DB incluye un objeto OleDbDataReader y un objeto OleDbDataAdapter, el proveedor de datos de .NET Framework para SQL Server incluye un objeto SqlDataReader y un objeto SqlDataAdapter, el proveedor de datos de .NET Framework para ODBC incluye un objeto OdbcDataReader y un objeto OdbcDataAdapter, y el proveedor de datos de .NET Framework para Oracle incluye un objeto OracleDataReader y un objeto OracleDataAdapter.
En esta sección
Recuperación de datos mediante dataReader Describe el objeto ADO.NET DataReader y cómo usarlo para devolver una secuencia de resultados de un origen de datos.
Rellenar un DataSet a partir de un DataAdapter Describe cómo rellenar un DataSet con tablas, columnas y filas usando un DataAdapter.
Parámetros de DataAdapter Describe cómo usar parámetros con las propiedades de comando de un DataAdapter, incluyendo cómo asignar el contenido de una columna de DataSet a un parámetro de comando.
Agregar restricciones existentes a un conjunto de datos Describe cómo agregar restricciones existentes a .DataSet
DataAdapter DataTable y Asignaciones de DataColumn Describe cómo configurar DataTableMappings y ColumnMappings para .DataAdapter
Paginación a través de un resultado de consulta Proporciona un ejemplo de visualización de los resultados de una consulta como páginas de datos.
Actualización de orígenes de datos con DataAdapters Describe cómo usar un DataAdapter para resolver los cambios de un DataSet nuevamente en la base de datos.
Controlar eventos de DataAdapter Describe DataAdapter los eventos y cómo usarlos.
Realizando operaciones por lotes mediante DataAdapters Describe cómo mejorar el rendimiento de la aplicación al reducir el número de recorridos de ida y vuelta a SQL Server al aplicar actualizaciones usando los DataAdapters de DataSet.