Compartir a través de


OracleDataAdapter Clase

Definición

Precaución

OracleDataAdapter has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260

Representa un conjunto de comandos de datos y una conexión a una base de datos que se usan para rellenar DataSet y actualizar la base de datos. Esta clase no puede heredarse.

public ref class OracleDataAdapter sealed : System::Data::Common::DbDataAdapter, System::Data::IDbDataAdapter
public ref class OracleDataAdapter sealed : System::Data::Common::DbDataAdapter, ICloneable
public sealed class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDbDataAdapter
public sealed class OracleDataAdapter : System.Data.Common.DbDataAdapter, ICloneable
[System.Obsolete("OracleDataAdapter has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)]
public sealed class OracleDataAdapter : System.Data.Common.DbDataAdapter, ICloneable
type OracleDataAdapter = class
    inherit DbDataAdapter
    interface IDbDataAdapter
    interface IDataAdapter
type OracleDataAdapter = class
    inherit DbDataAdapter
    interface IDbDataAdapter
    interface IDataAdapter
    interface ICloneable
[<System.Obsolete("OracleDataAdapter has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)>]
type OracleDataAdapter = class
    inherit DbDataAdapter
    interface IDbDataAdapter
    interface IDataAdapter
    interface ICloneable
Public NotInheritable Class OracleDataAdapter
Inherits DbDataAdapter
Implements IDbDataAdapter
Public NotInheritable Class OracleDataAdapter
Inherits DbDataAdapter
Implements ICloneable
Herencia
Atributos
Implementaciones

Comentarios

Este tipo está en desuso y se quitará en una versión futura de .NET Framework. Para obtener más información, consulte Oracle y ADO.NET.

OracleDataAdapter sirve como puente entre un conjunto de datos y una base de datos para recuperar y guardar datos. OracleDataAdapter proporciona este puente mediante Fill para cargar datos de la base de datos en DataSety para Update enviar los cambios realizados en el DataSet origen de datos.

OracleDataAdapter Cuando rellena , DataSetcrea las tablas y columnas necesarias para los datos devueltos si aún no existen. Sin embargo, la información de clave principal no se incluye en el esquema creado implícitamente a menos que la MissingSchemaAction propiedad esté establecida AddWithKeyen . También puede tener el OracleDataAdapter esquema de creación de , incluida la información de DataSetclave principal, antes de rellenarlo con datos mediante FillSchema. Para obtener más información, vea Agregar restricciones existentes a un conjunto de datos.

Nota

De forma predeterminada, los campos numéricos importados a un DataTable con Fill se asignan a OracleNumber objetos . Es posible desbordar OracleNumbery producir una excepción de Oracle mediante la importación de un valor numérico no entero demasiado grande o demasiado alta para las limitaciones de precisión de .OracleNumber Consulte la descripción de OracleNumber para obtener más información.

OracleDataAdapter también incluye las propiedades , InsertCommand, DeleteCommand, UpdateCommandy TableMappings para facilitar la SelectCommandcarga y actualización de datos.

El proveedor de datos de .NET Framework para Oracle no admite instrucciones SQL por lotes. Sin embargo, permite usar varios REF CURSOR parámetros de salida para rellenar un dataSet, cada uno en su propio DataTable. Debe definir los parámetros, marcarlos como parámetros de salida e indicar que son REF CURSOR tipos de datos. Tenga en cuenta que no puede usar el Update método cuando OracleDataAdapter se rellena mediante REF CURSOR parámetros devueltos por un procedimiento almacenado, ya que Oracle no proporciona la información necesaria para determinar cuáles son los nombres de tabla y columna cuando se ejecuta la instrucción SQL. En el ejemplo de C# siguiente se supone que ha creado este procedimiento almacenado.

Cree el siguiente paquete de Oracle en el servidor de Oracle.

CREATE OR REPLACE PACKAGE CURSPKG AS   
   TYPE T_CURSOR IS REF CURSOR;   
   PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,   
      IO_CURSOR OUT T_CURSOR);   
   PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,   
      DEPTCURSOR OUT T_CURSOR);  
END CURSPKG;  
/  

Cree el siguiente cuerpo del paquete de Oracle en el servidor Oracle.

CREATE OR REPLACE PACKAGE BODY CURSPKG AS   
    PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,   
                               IO_CURSOR OUT T_CURSOR)   
    IS   
        V_CURSOR T_CURSOR;   
    BEGIN   
        IF N_EMPNO <> 0 THEN   
             OPEN V_CURSOR FOR   
             SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME   
                  FROM EMP, DEPT   
                  WHERE EMP.DEPTNO = DEPT.DEPTNO   
                        AND EMP.EMPNO = N_EMPNO;   
        ELSE   
             OPEN V_CURSOR FOR   
             SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME   
                  FROM EMP, DEPT   
                  WHERE EMP.DEPTNO = DEPT.DEPTNO;   
        END IF;   
        IO_CURSOR := V_CURSOR;   
    END OPEN_ONE_CURSOR;   
    PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,   
                                DEPTCURSOR OUT T_CURSOR)   
    IS   
        V_CURSOR1 T_CURSOR;   
        V_CURSOR2 T_CURSOR;   
    BEGIN   
        OPEN V_CURSOR1 FOR SELECT * FROM EMP;   
        OPEN V_CURSOR2 FOR SELECT * FROM DEPT;   
        EMPCURSOR  := V_CURSOR1;   
        DEPTCURSOR := V_CURSOR2;   
    END OPEN_TWO_CURSORS;   
END CURSPKG;  
 /  

En el siguiente ejemplo de C# se muestra cómo puede obtener información de tabla y columna mediante el procedimiento almacenado.

// GetConnectionString() returns a connection string for  
// the data source.  

string connString = GetConnectionString();  
DataSet ds = new DataSet();  
OracleConnection conn = new OracleConnection(connString);  
OracleCommand cmd = conn.CreateCommand();  

cmd.CommandText = "CURSPKG.OPEN_TWO_CURSORS";  
cmd.CommandType = CommandType.StoredProcedure;  
cmd.Parameters.Add("EMPCURSOR", OracleType.Cursor).Direction =   
       ParameterDirection.Output;  
cmd.Parameters.Add("DEPTCURSOR", OracleType.Cursor).Direction =   
       ParameterDirection.Output;  

OracleDataAdapter da = new OracleDataAdapter(cmd);  
da.TableMappings.Add("Table", "Emp");  
da.TableMappings.Add("Table1", "Dept");  
da.Fill(ds);  

ds.Relations.Add("EmpDept", ds.Tables["Dept"].Columns["Deptno"],   
      ds.Tables["Emp"].Columns["Deptno"], false);  

En el siguiente ejemplo de Visual Basic se muestra cómo usar un OracleDataAdapter para rellenar mediante DataSet un objeto de Oracle REF CURSOR. Estos ejemplos usan tablas que se definen en el esquema Oracle Scott/Tiger y requieren el siguiente paquete PL/SQL y el cuerpo del paquete. Debe crearlos en el servidor para usar los ejemplos.

Cree el siguiente paquete de Oracle en el servidor de Oracle.

CREATE OR REPLACE PACKAGE CURSPKG AS   
   TYPE T_CURSOR IS REF CURSOR;   
   PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,   
      IO_CURSOR OUT T_CURSOR);   
   PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,   
      DEPTCURSOR OUT T_CURSOR);  
END CURSPKG;  
/  

Cree el siguiente cuerpo del paquete de Oracle en el servidor Oracle.

CREATE OR REPLACE PACKAGE BODY CURSPKG AS   
    PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,   
                               IO_CURSOR OUT T_CURSOR)   
    IS   
        V_CURSOR T_CURSOR;   
    BEGIN   
        IF N_EMPNO <> 0 THEN   
             OPEN V_CURSOR FOR   
             SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME   
                  FROM EMP, DEPT   
                  WHERE EMP.DEPTNO = DEPT.DEPTNO   
                        AND EMP.EMPNO = N_EMPNO;   
        ELSE   
             OPEN V_CURSOR FOR   
             SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME   
                  FROM EMP, DEPT   
                  WHERE EMP.DEPTNO = DEPT.DEPTNO;   
        END IF;   
        IO_CURSOR := V_CURSOR;   
    END OPEN_ONE_CURSOR;   
    PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,   
                                DEPTCURSOR OUT T_CURSOR)   
    IS   
        V_CURSOR1 T_CURSOR;   
        V_CURSOR2 T_CURSOR;   
    BEGIN   
        OPEN V_CURSOR1 FOR SELECT * FROM EMP;   
        OPEN V_CURSOR2 FOR SELECT * FROM DEPT;   
        EMPCURSOR  := V_CURSOR1;   
        DEPTCURSOR := V_CURSOR2;   
    END OPEN_TWO_CURSORS;   
END CURSPKG;  
 /  

En este ejemplo de Visual Basic se ejecuta un procedimiento almacenado PL/SQL que devuelve dos REF CURSOR parámetros y se rellena con DataSet las filas que se devuelven.

' GetConnectionString() returns a connection string for  
' the data source.  

    Dim connString As New String(GetConnectionString())  
    Dim ds As New DataSet()  
    Dim conn As New OracleConnection(connString)  
    Dim cmd As OracleCommand = conn.CreateCommand()  

    cmd.CommandText = "CURSPKG.OPEN_TWO_CURSORS"  
    cmd.CommandType = CommandType.StoredProcedure  
    cmd.Parameters.Add("EMPCURSOR", OracleType.Cursor).Direction = _  
       ParameterDirection.Output  
    cmd.Parameters.Add("DEPTCURSOR", OracleType.Cursor).Direction = _  
       ParameterDirection.Output  

    Dim da As New OracleDataAdapter(cmd)  
    da.TableMappings.Add("Table", "Emp")  
    da.TableMappings.Add("Table1", "Dept")  
    da.Fill(ds)  

    ds.Relations.Add("EmpDept", ds.Tables("Dept").Columns("Deptno"), _  
      ds.Tables("Emp").Columns("Deptno"), False)  

Después de usar para OracleDataAdapter realizar una Fill operación o FillSchema , la DataColumn.ReadOnly propiedad siempre devuelve false, independientemente de si se puede actualizar o no una columna, ya que el servidor de Oracle no devuelve esta información.

Constructores

OracleDataAdapter()
Obsoletos.

Inicializa una nueva instancia de la clase OracleDataAdapter.

OracleDataAdapter(OracleCommand)
Obsoletos.

Inicializa una nueva instancia de la clase OracleDataAdapter con la instrucción SQL SELECT especificada.

OracleDataAdapter(String, OracleConnection)
Obsoletos.

Inicializa una nueva instancia de la clase OracleDataAdapter con una instrucción SQL SELECT y OracleConnection.

OracleDataAdapter(String, String)
Obsoletos.

Inicializa una nueva instancia de la clase OracleDataAdapter con una instrucción SQL SELECT y una cadena de conexión.

Campos

DefaultSourceTableName
Obsoletos.

Nombre predeterminado que el objeto DataAdapter utiliza para las asignaciones de tabla.

(Heredado de DbDataAdapter)

Propiedades

AcceptChangesDuringFill
Obsoletos.

Obtiene o establece un valor que indica si se llama a AcceptChanges() en un elemento DataRow después de agregarlo a DataTable durante cualquiera de las operaciones Fill.

(Heredado de DataAdapter)
AcceptChangesDuringUpdate
Obsoletos.

Obtiene o establece si se llama a AcceptChanges() durante una operación Update(DataSet).

(Heredado de DataAdapter)
CanRaiseEvents
Obsoletos.

Obtiene un valor que indica si el componente puede generar un evento.

(Heredado de Component)
Container
Obsoletos.

Obtiene la interfaz IContainer que contiene la clase Component.

(Heredado de Component)
ContinueUpdateOnError
Obsoletos.

Obtiene o establece un valor que especifica si debe generarse una excepción cuando se produce un error durante una actualización de fila.

(Heredado de DataAdapter)
DeleteCommand
Obsoletos.

Obtiene o establece la instrucción SQL o el procedimiento almacenado utilizado para eliminar registros de la base de datos.

DesignMode
Obsoletos.

Obtiene un valor que indica si Component está actualmente en modo de diseño.

(Heredado de Component)
Events
Obsoletos.

Obtiene la lista de controladores de eventos asociados a Component.

(Heredado de Component)
FillCommandBehavior
Obsoletos.

Obtiene o establece el comportamiento del comando utilizado para rellenar el adaptador de datos.

(Heredado de DbDataAdapter)
FillLoadOption
Obsoletos.

Obtiene o establece el valor de LoadOption que determina cómo rellena el adaptador el objeto DataTable a partir de DbDataReader.

(Heredado de DataAdapter)
InsertCommand
Obsoletos.

Obtiene o establece la instrucción SQL o el procedimiento almacenado utilizado para insertar nuevos registros en la base de datos.

MissingMappingAction
Obsoletos.

Determina la acción que hay que llevar a cabo si los datos entrantes no tienen una tabla o una columna coincidente.

(Heredado de DataAdapter)
MissingSchemaAction
Obsoletos.

Determina la acción que hay que llevar a cabo cuando el esquema DataSet existente no coincide con los datos entrantes.

(Heredado de DataAdapter)
ReturnProviderSpecificTypes
Obsoletos.

Obtiene o establece un valor que indica si el método Fill debe devolver valores específicos del proveedor o valores comunes conforme a CLS.

(Heredado de DataAdapter)
SelectCommand
Obsoletos.

Obtiene o establece la instrucción SQL o el procedimiento almacenado utilizado para seleccionar registros de la base de datos.

Site
Obsoletos.

Obtiene o establece ISite de Component.

(Heredado de Component)
TableMappings
Obsoletos.

Obtiene una colección que proporciona la asignación principal entre una tabla de origen y .DataTable

(Heredado de DataAdapter)
UpdateBatchSize
Obsoletos.

Obtiene o establece un valor que habilita o deshabilita la compatibilidad con el procesamiento por lotes, y especifica el número de comandos que se pueden ejecutar en un lote.

UpdateBatchSize
Obsoletos.

Obtiene o establece un valor que habilita o deshabilita la compatibilidad con el procesamiento por lotes, y especifica el número de comandos que se pueden ejecutar en un lote.

(Heredado de DbDataAdapter)
UpdateCommand
Obsoletos.

Obtiene o establece la instrucción SQL o el procedimiento almacenado utilizado para actualizar registros de la base de datos.

Métodos

AddToBatch(IDbCommand)
Obsoletos.

Agrega una interfaz IDbCommand al lote actual.

(Heredado de DbDataAdapter)
ClearBatch()
Obsoletos.

Quita todos los objetos IDbCommand del lote.

(Heredado de DbDataAdapter)
CloneInternals()
Obsoletos.
Obsoletos.
Obsoletos.
Obsoletos.

Crea una copia de esta instancia de DataAdapter.

(Heredado de DataAdapter)
CreateObjRef(Type)
Obsoletos.

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.

(Heredado de MarshalByRefObject)
CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Obsoletos.

Inicializa una nueva instancia de la clase RowUpdatedEventArgs.

(Heredado de DbDataAdapter)
CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Obsoletos.

Inicializa una nueva instancia de la clase RowUpdatingEventArgs.

(Heredado de DbDataAdapter)
CreateTableMappings()
Obsoletos.

Crea un nuevo DataTableMappingCollection.

(Heredado de DataAdapter)
Dispose()
Obsoletos.

Libera todos los recursos que usa Component.

(Heredado de Component)
Dispose(Boolean)
Obsoletos.

Libera los recursos no administrados que usa DbDataAdapter y, de forma opcional, libera los recursos administrados.

(Heredado de DbDataAdapter)
Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
ExecuteBatch()
Obsoletos.

Ejecuta el lote actual.

(Heredado de DbDataAdapter)
Fill(DataSet)
Obsoletos.

Agrega o actualiza filas en DataSet.

(Heredado de DbDataAdapter)
Fill(DataSet, Int32, Int32, String)
Obsoletos.

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.

(Heredado de DbDataAdapter)
Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior)
Obsoletos.

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 los nombres de tabla de origen, la cadena de comando y el comportamiento de comando.

(Heredado de DbDataAdapter)
Fill(DataSet, String)
Obsoletos.

Agrega filas a DataSet o las actualiza para hacerlas coincidir con las filas del origen de datos utilizando los nombres de DataSet y DataTable.

(Heredado de DbDataAdapter)
Fill(DataSet, String, IDataReader, Int32, Int32)
Obsoletos.

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, DataTable y IDataReader.

(Heredado de DbDataAdapter)
Fill(DataTable)
Obsoletos.

Agrega filas en un intervalo especificado de DataSet o las actualiza para hacerlas coincidir con las filas del origen de datos utilizando el nombre de DataTable.

(Heredado de DbDataAdapter)
Fill(DataTable, IDataReader)
Obsoletos.

Agrega filas a un objeto DataTable o las actualiza para hacerlas coincidir con las del origen de datos, utilizando los nombres de DataTable y IDataReader especificados.

(Heredado de DbDataAdapter)
Fill(DataTable, IDbCommand, CommandBehavior)
Obsoletos.

Agrega filas a un objeto DataTable o las actualiza para hacerlas coincidir con las del origen de datos, utilizando los objetos DataTable, IDbCommand y CommandBehavior especificados.

(Heredado de DbDataAdapter)
Fill(DataTable[], IDataReader, Int32, Int32)
Obsoletos.

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.

(Heredado de DataAdapter)
Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior)
Obsoletos.

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.

(Heredado de DbDataAdapter)
Fill(Int32, Int32, DataTable[])
Obsoletos.

Agrega o actualiza filas en uno o varios DataTable objetos para que coincidan con los del origen de datos a partir del registro especificado y recuperando hasta el número máximo de registros especificado.

(Heredado de DbDataAdapter)
FillSchema(DataSet, SchemaType)
Obsoletos.

Agrega una DataTable denominada "Table" para el DataSet especificado y configura el esquema para que coincida con el origen de datos basado en el SchemaType especificado.

(Heredado de DbDataAdapter)
FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior)
Obsoletos.

Agrega un elemento DataTable denominado "Table" para el elemento DataSet especificado y configura el esquema para que coincida con el origen de datos basado en el SchemaType.

(Heredado de DbDataAdapter)
FillSchema(DataSet, SchemaType, String)
Obsoletos.

Agrega un elemento DataTable denominado "Table" para el elemento DataSet especificado y configura el esquema para que coincida con el del origen de datos basado en los elementos especificados SchemaType y DataTable.

(Heredado de DbDataAdapter)
FillSchema(DataSet, SchemaType, String, IDataReader)
Obsoletos.

Agrega un objeto DataTable al objeto DataSet especificado.

(Heredado de DataAdapter)
FillSchema(DataTable, SchemaType)
Obsoletos.

Configura el esquema del elemento DataTable especificado en función del elemento SchemaType especificado.

(Heredado de DbDataAdapter)
FillSchema(DataTable, SchemaType, IDataReader)
Obsoletos.

Agrega un objeto DataTable al objeto DataSet especificado.

(Heredado de DataAdapter)
FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior)
Obsoletos.

Configura el esquema de la tabla DataTable especificada en función del SchemaType, la cadena de comando y los valores de CommandBehavior especificados.

(Heredado de DbDataAdapter)
GetBatchedParameter(Int32, Int32)
Obsoletos.

Devuelve una interfaz IDataParameter de uno de los comandos del lote actual.

(Heredado de DbDataAdapter)
GetBatchedRecordsAffected(Int32, Int32, Exception)
Obsoletos.

Devuelve información sobre un intento de actualización dentro de una actualización más amplia por lotes.

(Heredado de DbDataAdapter)
GetFillParameters()
Obsoletos.

Obtiene los parámetros establecidos por el usuario al ejecutar una instrucción SELECT de SQL.

(Heredado de DbDataAdapter)
GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetLifetimeService()
Obsoletos.

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
GetService(Type)
Obsoletos.

Devuelve un objeto que representa el servicio suministrado por Component o por Container.

(Heredado de Component)
GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
HasTableMappings()
Obsoletos.

Indica si se ha creado una colección DataTableMappingCollection.

(Heredado de DataAdapter)
InitializeBatching()
Obsoletos.

Inicializa el procesamiento por lotes de DbDataAdapter.

(Heredado de DbDataAdapter)
InitializeLifetimeService()
Obsoletos.

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
MemberwiseClone(Boolean)
Obsoletos.

Crea una copia superficial del objeto MarshalByRefObject actual.

(Heredado de MarshalByRefObject)
OnFillError(FillErrorEventArgs)
Obsoletos.

Genera el evento FillError.

(Heredado de DbDataAdapter)
OnRowUpdated(RowUpdatedEventArgs)
Obsoletos.

Provoca el evento RowUpdated de un proveedor de datos de .NET.

(Heredado de DbDataAdapter)
OnRowUpdating(RowUpdatingEventArgs)
Obsoletos.

Provoca el evento RowUpdating de un proveedor de datos de .NET.

(Heredado de DbDataAdapter)
ResetFillLoadOption()
Obsoletos.

Restablece FillLoadOption a su estado predeterminado y hace que Fill(DataSet) tenga en cuenta AcceptChangesDuringFill.

(Heredado de DataAdapter)
ShouldSerializeAcceptChangesDuringFill()
Obsoletos.

Determina si la propiedad AcceptChangesDuringFill debe persistir.

(Heredado de DataAdapter)
ShouldSerializeFillLoadOption()
Obsoletos.

Determina si la propiedad FillLoadOption debe persistir.

(Heredado de DataAdapter)
ShouldSerializeTableMappings()
Obsoletos.

Determina si uno o más objetos DataTableMapping existen y si deben almacenarse.

(Heredado de DataAdapter)
TerminateBatching()
Obsoletos.

Finaliza el procesamiento por lotes para DbDataAdapter.

(Heredado de DbDataAdapter)
ToString()
Obsoletos.

Devuelve una String que contiene el nombre del Component, si existe. Este método no se debe invalidar.

(Heredado de Component)
Update(DataRow[])
Obsoletos.

Actualiza los valores de la base de datos ejecutando las instrucciones INSERT, UPDATE o DELETE respectivas para cada fila insertada, actualizada o eliminada en la matriz especificada en DataSet.

(Heredado de DbDataAdapter)
Update(DataRow[], DataTableMapping)
Obsoletos.

Actualiza los valores de la base de datos ejecutando las instrucciones INSERT, UPDATE o DELETE respectivas para cada fila insertada, actualizada o eliminada en la matriz de objetos DataRow especificada.

(Heredado de DbDataAdapter)
Update(DataSet)
Obsoletos.

Actualiza los valores de la base de datos ejecutando las instrucciones INSERT, UPDATE o DELETE respectivas para cada fila insertada, actualizada o eliminada en los objetos DataSet especificados.

(Heredado de DbDataAdapter)
Update(DataSet, String)
Obsoletos.

Actualiza los valores de la base de datos al ejecutar las instrucciones INSERT, UPDATE o DELETE respectivas para cada fila insertada, actualizada o eliminada en los objetos DataSet con el nombre de DataTable especificado.

(Heredado de DbDataAdapter)
Update(DataTable)
Obsoletos.

Actualiza los valores de la base de datos ejecutando las instrucciones INSERT, UPDATE o DELETE respectivas para cada fila insertada, actualizada o eliminada en los objetos DataTable especificados.

(Heredado de DbDataAdapter)

Eventos

Disposed
Obsoletos.

Tiene lugar cuando una llamada elimina el componente mediante una llamada al método Dispose().

(Heredado de Component)
FillError
Obsoletos.

Se devuelve cuando se produce un error durante una operación de relleno.

(Heredado de DbDataAdapter)
RowUpdated
Obsoletos.

Se produce durante una operación de actualización después de que se ejecute un comando en la base de datos.

RowUpdating
Obsoletos.

Se produce durante el método Update(DataSet), antes de que se ejecute un comando en el origen de datos.

Implementaciones de interfaz explícitas

ICloneable.Clone()
Obsoletos.

Para obtener una descripción de este miembro, vea Clone().

ICloneable.Clone()
Obsoletos.

Crea un nuevo objeto copiado de la instancia actual.

(Heredado de DbDataAdapter)
IDataAdapter.TableMappings
Obsoletos.

Obtiene una colección que indica cómo se asigna una tabla de origen a una tabla de conjunto de datos.

(Heredado de DataAdapter)
IDbDataAdapter.DeleteCommand
Obsoletos.

Para obtener una descripción de este miembro, vea DeleteCommand.

IDbDataAdapter.InsertCommand
Obsoletos.

Para obtener una descripción de este miembro, vea InsertCommand.

IDbDataAdapter.SelectCommand
Obsoletos.

Para obtener una descripción de este miembro, vea SelectCommand.

IDbDataAdapter.UpdateCommand
Obsoletos.

Para obtener una descripción de este miembro, vea UpdateCommand.

Se aplica a

Consulte también