Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

DataAdapter (Clase)

Representa un conjunto de comandos SQL y una conexión de base de datos que se utilizan para rellenar el objeto DataSet y actualizar el origen de datos.

Espacio de nombres:  System.Data.Common
Ensamblado:  System.Data (en System.Data.dll)

public class DataAdapter : Component, 
	IDataAdapter

El tipo DataAdapter expone los siguientes miembros.

  NombreDescripción
Método protegidoCompatible con XNA FrameworkDataAdapter()Inicializa una nueva instancia de una clase DataAdapter.
Método protegidoCompatible con XNA FrameworkDataAdapter(DataAdapter)Inicializa una nueva instancia de la clase DataAdapter a partir de un objeto existente del mismo tipo.
Arriba

  NombreDescripción
Propiedad públicaCompatible con XNA FrameworkAcceptChangesDuringFillObtiene o establece un valor que indica si se llama al método AcceptChanges en un objeto DataRow después de agregarlo a DataTable durante cualquiera de las operaciones Fill.
Propiedad públicaCompatible con XNA FrameworkAcceptChangesDuringUpdateObtiene o establece si se llama a AcceptChanges durante una operación Update.
Propiedad protegidaCanRaiseEventsObtiene un valor que indica si el componente puede generar un evento. (Se hereda de Component).
Propiedad públicaContainerObtiene IContainer que contiene Component. (Se hereda de Component).
Propiedad públicaCompatible con XNA FrameworkContinueUpdateOnErrorObtiene o establece un valor que especifica si debe generarse una excepción cuando se produce un error durante una actualización de fila.
Propiedad protegidaDesignModeObtiene un valor que indica si Component está actualmente en modo de diseño. (Se hereda de Component).
Propiedad protegidaCompatible con XNA FrameworkEventsObtiene la lista de controladores de eventos asociados a Component. (Se hereda de Component).
Propiedad públicaCompatible con XNA FrameworkFillLoadOptionObtiene o establece el valor de LoadOption que determina cómo rellena el adaptador el objeto DataTable a partir de DbDataReader.
Propiedad públicaCompatible con XNA FrameworkMissingMappingActionDetermina la acción que hay que llevar a cabo si los datos entrantes no tienen una tabla o una columna coincidente.
Propiedad públicaCompatible con XNA FrameworkMissingSchemaActionDetermina la acción que hay que llevar a cabo cuando el esquema DataSet existente no coincide con los datos entrantes.
Propiedad públicaCompatible con XNA FrameworkReturnProviderSpecificTypesObtiene o establece un valor que indica si el método Fill debe devolver valores específicos del proveedor o valores comunes conforme a CLS.
Propiedad públicaCompatible con XNA FrameworkSiteObtiene o establece ISite de Component. (Se hereda de Component).
Propiedad públicaCompatible con XNA FrameworkTableMappingsObtiene una colección que proporciona la asignación principal entre una tabla de origen y DataTable.
Arriba

  NombreDescripción
Método protegidoCompatible con XNA FrameworkCloneInternals Obsoleto. Crea una copia de esta instancia de DataAdapter.
Método públicoCreateObjRefCrea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Se hereda de MarshalByRefObject).
Método protegidoCompatible con XNA FrameworkCreateTableMappingsCrea un nuevo DataTableMappingCollection.
Método públicoCompatible con XNA FrameworkDispose()Libera todos los recursos utilizados por Component. (Se hereda de Component).
Método protegidoCompatible con XNA FrameworkDispose(Boolean)Libera los recursos no administrados que utiliza DataAdapter y libera los recursos administrados de forma opcional. (Invalida a Component.Dispose(Boolean)).
Método públicoCompatible con XNA FrameworkEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método públicoCompatible con XNA FrameworkFill(DataSet)Agrega o actualiza las filas del objeto DataSet para que se correspondan con las del origen de datos.
Método protegidoCompatible con XNA FrameworkFill(DataTable, IDataReader)Agrega filas al objeto DataTable o las actualiza para hacerlas coincidir con las del origen de datos, utilizando el nombre de DataTable y la interfaz IDataReader especificada.
Método protegidoCompatible con XNA FrameworkFill(DataTable[], IDataReader, Int32, Int32)Agrega filas en un intervalo especificado de la colección de objetos DataTable o las actualiza para hacerlas coincidir con las filas del origen de datos.
Método protegidoCompatible con XNA FrameworkFill(DataSet, String, IDataReader, Int32, Int32)Agrega filas en un intervalo especificado de DataSet o las actualiza para hacerlas coincidir con las filas del origen de datos utilizando los nombres de DataSet y DataTable.
Método públicoCompatible con XNA FrameworkFillSchema(DataSet, SchemaType)Agrega DataTable al DataSet especificado y configura el esquema para hacerlo coincidir con el del origen de datos en función del tipo SchemaType especificado.
Método protegidoCompatible con XNA FrameworkFillSchema(DataTable, SchemaType, IDataReader)Agrega un objeto DataTable al objeto DataSet especificado.
Método protegidoCompatible con XNA FrameworkFillSchema(DataSet, SchemaType, String, IDataReader)Agrega un objeto DataTable al objeto DataSet especificado.
Método protegidoCompatible con XNA FrameworkFinalizeLibera recursos no administrados y realiza otras operaciones de limpieza antes de que se reclame el objeto Component durante la recolección de elementos no utilizados. (Se hereda de Component).
Método públicoCompatible con XNA FrameworkGetFillParametersObtiene los parámetros establecidos por el usuario al ejecutar una instrucción SELECT de SQL.
Método públicoCompatible con XNA FrameworkGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetLifetimeServiceRecupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método protegidoGetServiceDevuelve un objeto que representa el servicio suministrado por Component o por Container. (Se hereda de Component).
Método públicoCompatible con XNA FrameworkGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método protegidoCompatible con XNA FrameworkHasTableMappingsIndica si se ha creado una colección DataTableMappingCollection.
Método públicoInitializeLifetimeServiceObtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject).
Método protegidoCompatible con XNA FrameworkMemberwiseClone() Crea una copia superficial del Object actual. (Se hereda de Object).
Método protegidoMemberwiseClone(Boolean)Crea una copia superficial del objeto MarshalByRefObject actual. (Se hereda de MarshalByRefObject).
Método protegidoCompatible con XNA FrameworkOnFillErrorSe invoca cuando se produce un error durante una operación Fill.
Método públicoCompatible con XNA FrameworkResetFillLoadOptionRestablece FillLoadOption a su estado predeterminado y hace que DataAdapter.Fill tenga en cuenta AcceptChangesDuringFill.
Método públicoCompatible con XNA FrameworkShouldSerializeAcceptChangesDuringFillDetermina si la propiedad AcceptChangesDuringFill debe persistir.
Método públicoCompatible con XNA FrameworkShouldSerializeFillLoadOptionDetermina si la propiedad FillLoadOption debe persistir.
Método protegidoCompatible con XNA FrameworkShouldSerializeTableMappingsDetermina si uno o más objetos DataTableMapping existen y si deben almacenarse.
Método públicoCompatible con XNA FrameworkToStringDevuelve un objeto String que contiene el nombre del objeto Component, en caso de que exista. Este método no debe reemplazarse. (Se hereda de Component).

In XNA Framework 3.0, este miembro se hereda de Object.ToString().
Método públicoCompatible con XNA FrameworkUpdateLlama a las instrucciones INSERT, UPDATE o DELETE respectivas para cada fila insertada, actualizada o eliminada en el objeto DataSet especificado a partir de un objeto DataTable denominado "Table".
Arriba

  NombreDescripción
Evento públicoCompatible con XNA FrameworkDisposedSe produce cuando el componente se elimina mediante una llamada al método Dispose. (Se hereda de Component).
Evento públicoCompatible con XNA FrameworkFillErrorSe devuelve cuando se produce un error durante una operación de relleno.
Arriba

  NombreDescripción
Implementación explícita de interfacesPropiedad privadaCompatible con XNA FrameworkIDataAdapter.TableMappingsIndica cómo se asigna una tabla de origen a una tabla de conjuntos de datos.
Arriba

DataAdapter actúa como puente entre DataSet y un origen de datos para la recuperación y el almacenamiento de datos. Para poder actuar como un puente, DataAdapter asigna el método Fill, que modifica los datos de DataSet de forma que coincidan con los del origen de datos, y asigna el método Update, que modifica los datos del origen de datos para hacerlos coincidir con los de DataSet.

Si se conecta a una base de datos de SQL Server, puede mejorar el rendimiento general utilizando SqlDataAdapter junto con sus objetos asociados SqlCommand y SqlConnection. En el caso de otros orígenes de datos compatibles con OLE DB, utilice DataAdapter junto con sus objetos OleDbCommand y OleDbConnection asociados. En el caso de otros orígenes de datos compatibles con ODBC, utilice DataAdapter junto con sus objetos OdbcCommand y OdbcConnection asociados. En el caso de las bases de datos de Oracle, utilice DataAdapter junto con sus objetos OracleCommand y OracleConnection asociados.

Cuando se crea una instancia de DataAdapter, las propiedades de lectura y escritura se establecen en sus valores iniciales. Para obtener una lista de esos valores, vea el constructor DataAdapter.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros públicos static (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft