Partilhar via


OracleDataAdapter Classe

Definição

Cuidado

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

Representa um conjunto de comandos de dados e uma conexão a um banco de dados usados para preencher o DataSet e atualizar o banco de dados. Essa classe não pode ser herdada.

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
Herança
Atributos
Implementações

Comentários

Esse tipo foi preterido e será removido em uma versão futura do .NET Framework. Para obter mais informações, consulte Oracle e ADO.NET.

O OracleDataAdapter serve como uma ponte entre um DataSet e um banco de dados para recuperar e salvar dados. O OracleDataAdapter fornece essa ponte usando Fill para carregar dados do banco de dados no DataSete usando Update para enviar alterações feitas na DataSet parte de trás para a fonte de dados.

Quando o OracleDataAdapter preenche um DataSet, ele cria as tabelas e colunas necessárias para os dados retornados se eles ainda não existirem. No entanto, as informações de chave primária não são incluídas no esquema criado implicitamente, a menos que a MissingSchemaAction propriedade esteja definida como AddWithKey. Você também pode ter a criação OracleDataAdapter do esquema do , incluindo informações de DataSetchave primária, antes de preenchê-lo com dados usando FillSchema. Para obter mais informações, consulte Adicionando restrições existentes a um Conjunto de Dados.

Observação

Por padrão, os campos numéricos importados para um DataTable com Fill são mapeados para OracleNumber objetos. É possível estourar o OracleNumbere lançar uma exceção Oracle importando um valor numérico não integral que seja muito grande ou muito alto para as OracleNumberlimitações de precisão dos . Consulte a descrição de OracleNumber para obter mais informações.

O OracleDataAdapter também inclui as propriedades , InsertCommand, DeleteCommand, UpdateCommande TableMappings para facilitar o SelectCommandcarregamento e a atualização de dados.

O provedor de dados .NET Framework para Oracle não dá suporte a instruções SQL em lote. No entanto, ele permite que você use vários REF CURSOR parâmetros de saída para preencher um DataSet, cada um em seu próprio DataTable. Você deve definir os parâmetros, marcá-los como parâmetros de saída e indicar que eles são REF CURSOR tipos de dados. Observe que você não pode usar o Update método quando o OracleDataAdapter é preenchido usando REF CURSOR parâmetros retornados por um procedimento armazenado, pois o Oracle não fornece as informações necessárias para determinar quais são os nomes de tabela e coluna quando a instrução SQL é executada. O exemplo de C# a seguir pressupõe que você tenha criado esse procedimento armazenado.

Crie o seguinte pacote Oracle no servidor 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;  
/  

Crie o seguinte corpo do pacote Oracle no 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;  
 /  

O exemplo de C# a seguir demonstra como você pode obter informações de tabela e coluna usando o procedimento armazenado.

// 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);  

O exemplo do Visual Basic a seguir demonstra como usar um OracleDataAdapter para preencher um DataSet usando um Oracle REF CURSOR. Esses exemplos usam tabelas definidas no esquema Oracle Scott/Tiger e exigem o seguinte pacote PL/SQL e o corpo do pacote. Você deve criá-los no servidor para usar os exemplos.

Crie o seguinte pacote Oracle no servidor 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;  
/  

Crie o seguinte corpo do pacote Oracle no 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;  
 /  

Este exemplo do Visual Basic executa um procedimento armazenado PL/SQL que retorna dois REF CURSOR parâmetros e preenche um DataSet com as linhas retornadas.

' 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)  

Depois de usar o OracleDataAdapter para executar uma Fill operação ou FillSchema , a DataColumn.ReadOnly propriedade sempre retorna false, independentemente de uma coluna ser atualizada ou não, porque o servidor Oracle não retorna essas informações.

Construtores

OracleDataAdapter()
Obsoleto.

Inicializa uma nova instância da classe OracleDataAdapter.

OracleDataAdapter(OracleCommand)
Obsoleto.

Inicializa uma nova instância da classe OracleDataAdapter com a instrução SQL SELECT especificada.

OracleDataAdapter(String, OracleConnection)
Obsoleto.

Inicializa uma nova instância da classe OracleDataAdapter com a instrução SQL SELECT e um OracleConnection.

OracleDataAdapter(String, String)
Obsoleto.

Inicializa uma nova instância da classe OracleDataAdapter com uma instrução SQL SELECT e uma cadeia de conexão.

Campos

DefaultSourceTableName
Obsoleto.

O nome padrão usado pelo objeto DataAdapter para mapeamentos de tabela.

(Herdado de DbDataAdapter)

Propriedades

AcceptChangesDuringFill
Obsoleto.

Obtém ou define um valor que indica se AcceptChanges() é chamado em um DataRow após ter sido adicionado ao DataTable durante alguma das operações de Preenchimento.

(Herdado de DataAdapter)
AcceptChangesDuringUpdate
Obsoleto.

Obtém ou define se AcceptChanges() é chamado durante um Update(DataSet).

(Herdado de DataAdapter)
CanRaiseEvents
Obsoleto.

Obtém um valor que indica se o componente pode acionar um evento.

(Herdado de Component)
Container
Obsoleto.

Obtém o IContainer que contém o Component.

(Herdado de Component)
ContinueUpdateOnError
Obsoleto.

Obtém ou define um valor que especifica se uma exceção deve ser gerada quando for encontrado um erro durante uma atualização de linha.

(Herdado de DataAdapter)
DeleteCommand
Obsoleto.

Obtém ou define uma instrução SQL ou um procedimento armazenado usado para excluir registros no banco de dados.

DesignMode
Obsoleto.

Obtém um valor que indica se o Component está no modo de design no momento.

(Herdado de Component)
Events
Obsoleto.

Obtém a lista de manipuladores de eventos que estão anexados a este Component.

(Herdado de Component)
FillCommandBehavior
Obsoleto.

Obtém ou define o comportamento do comando usado para preencher o adaptador de dados.

(Herdado de DbDataAdapter)
FillLoadOption
Obsoleto.

Obtém ou define o LoadOption que determina como o adaptador preenche o DataTable do DbDataReader.

(Herdado de DataAdapter)
InsertCommand
Obsoleto.

Obtém ou define uma instrução SQL ou um procedimento armazenado usado para inserir novos registros no banco de dados.

MissingMappingAction
Obsoleto.

Determina a ação a ser tomada quando os dados de entrada não têm uma tabela ou coluna correspondente.

(Herdado de DataAdapter)
MissingSchemaAction
Obsoleto.

Determina a ação a ser tomada quando o esquema DataSet existente não coincide com os dados de entrada.

(Herdado de DataAdapter)
ReturnProviderSpecificTypes
Obsoleto.

Obtém ou define se o método Fill deve retornar valores específicos ao provedor ou valores comuns em conformidade com CLS.

(Herdado de DataAdapter)
SelectCommand
Obsoleto.

Obtém ou define uma instrução SQL ou um procedimento armazenado usado para selecionar registros no banco de dados.

Site
Obsoleto.

Obtém ou define o ISite do Component.

(Herdado de Component)
TableMappings
Obsoleto.

Obtém uma coleção que fornece o mapeamento primário entre uma tabela de origem e um DataTable.

(Herdado de DataAdapter)
UpdateBatchSize
Obsoleto.

Obtém ou define um valor que habilita ou desabilita o suporte ao processamento de lote e especifica o número de comandos que podem ser executadas em um lote.

UpdateBatchSize
Obsoleto.

Obtém ou define um valor que habilita ou desabilita o suporte ao processamento de lote e especifica o número de comandos que podem ser executadas em um lote.

(Herdado de DbDataAdapter)
UpdateCommand
Obsoleto.

Obtém ou define uma instrução SQL ou um procedimento armazenado usado para atualizar registros no banco de dados.

Métodos

AddToBatch(IDbCommand)
Obsoleto.

Adiciona um IDbCommand ao lote atual.

(Herdado de DbDataAdapter)
ClearBatch()
Obsoleto.

Remove todos os objetos IDbCommand do lote.

(Herdado de DbDataAdapter)
CloneInternals()
Obsoleto.
Obsoleto.
Obsoleto.
Obsoleto.

Cria uma cópia dessa instância do DataAdapter.

(Herdado de DataAdapter)
CreateObjRef(Type)
Obsoleto.

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Obsoleto.

Inicializa uma nova instância da classe RowUpdatedEventArgs.

(Herdado de DbDataAdapter)
CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Obsoleto.

Inicializa uma nova instância da classe RowUpdatingEventArgs.

(Herdado de DbDataAdapter)
CreateTableMappings()
Obsoleto.

Cria um novo DataTableMappingCollection.

(Herdado de DataAdapter)
Dispose()
Obsoleto.

Libera todos os recursos usados pelo Component.

(Herdado de Component)
Dispose(Boolean)
Obsoleto.

Libera os recursos não gerenciados usados pelo DbDataAdapter e opcionalmente libera os recursos gerenciados.

(Herdado de DbDataAdapter)
Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExecuteBatch()
Obsoleto.

Executa o lote atual.

(Herdado de DbDataAdapter)
Fill(DataSet)
Obsoleto.

Adiciona ou atualiza linhas no DataSet.

(Herdado de DbDataAdapter)
Fill(DataSet, Int32, Int32, String)
Obsoleto.

Adiciona ou atualiza linhas em um intervalo especificado no DataSet para corresponder àquelas na fonte de dados usando os nomes DataSet e DataTable.

(Herdado de DbDataAdapter)
Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior)
Obsoleto.

Adiciona ou atualiza linhas em um intervalo especificado no DataSet para corresponder àquelas na fonte de dados usando o DataSet e nomes da tabela de origem, a cadeia de comando e o comportamento do comando.

(Herdado de DbDataAdapter)
Fill(DataSet, String)
Obsoleto.

Adiciona ou atualiza linhas no DataSet para corresponder às existentes na fonte de dados usando os nomes DataSet e DataTable.

(Herdado de DbDataAdapter)
Fill(DataSet, String, IDataReader, Int32, Int32)
Obsoleto.

Adiciona ou atualiza linhas em um intervalo especificado no DataSet para que correspondam àquelas na fonte de dados usando os nomes DataSet, DataTable e IDataReader.

(Herdado de DbDataAdapter)
Fill(DataTable)
Obsoleto.

Adiciona ou atualiza linhas em um intervalo especificado no DataSet para corresponder àquelas na fonte de dados usando o nome DataTable.

(Herdado de DbDataAdapter)
Fill(DataTable, IDataReader)
Obsoleto.

Adiciona ou atualiza linhas em uma DataTable para que correspondam àquelas na fonte de dados usando os nomes DataTable e IDataReader especificados.

(Herdado de DbDataAdapter)
Fill(DataTable, IDbCommand, CommandBehavior)
Obsoleto.

Adiciona ou atualiza linhas em um DataTable para corresponder às existentes na fonte de dados usando o DataTable, IDbCommand e CommandBehavior especificados.

(Herdado de DbDataAdapter)
Fill(DataTable[], IDataReader, Int32, Int32)
Obsoleto.

Adiciona ou atualiza as linhas em um intervalo especificado na coleção de objetos DataTable para corresponder àquelas na fonte de dados.

(Herdado de DataAdapter)
Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior)
Obsoleto.

Adiciona ou atualiza linhas em um intervalo especificado no DataSet para corresponder àquelas na fonte de dados usando os nomes DataSet e DataTable.

(Herdado de DbDataAdapter)
Fill(Int32, Int32, DataTable[])
Obsoleto.

Adiciona ou atualiza linhas em um ou mais DataTable objetos para corresponder às da fonte de dados começando no registro especificado e recuperando até o número máximo de registros especificado.

(Herdado de DbDataAdapter)
FillSchema(DataSet, SchemaType)
Obsoleto.

Adiciona um DataTable com o nome “Tabela” ao DataSet especificado e configura o esquema para corresponder a eles na fonte de dados com base no SchemaType especificado.

(Herdado de DbDataAdapter)
FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior)
Obsoleto.

Adiciona um DataTable ao DataSet especificado e configura o esquema para corresponder à fonte de dados com base no SchemaType especificado.

(Herdado de DbDataAdapter)
FillSchema(DataSet, SchemaType, String)
Obsoleto.

Adiciona um DataTable ao DataSet especificado e configura o esquema para corresponder à fonte de dados com base nos SchemaType e DataTable especificados.

(Herdado de DbDataAdapter)
FillSchema(DataSet, SchemaType, String, IDataReader)
Obsoleto.

Adiciona um DataTable ao DataSet especificado.

(Herdado de DataAdapter)
FillSchema(DataTable, SchemaType)
Obsoleto.

Configura o esquema do DataTable especificado com base no SchemaType especificado.

(Herdado de DbDataAdapter)
FillSchema(DataTable, SchemaType, IDataReader)
Obsoleto.

Adiciona um DataTable ao DataSet especificado.

(Herdado de DataAdapter)
FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior)
Obsoleto.

Configura o esquema do DataTable especificado com base no SchemaType, na cadeia de caracteres de comando e nos valores CommandBehavior especificados.

(Herdado de DbDataAdapter)
GetBatchedParameter(Int32, Int32)
Obsoleto.

Retorna um IDataParameter de um dos comandos no lote atual.

(Herdado de DbDataAdapter)
GetBatchedRecordsAffected(Int32, Int32, Exception)
Obsoleto.

Retorna informações sobre uma tentativa de atualização individual dentro de uma atualização em lote maior.

(Herdado de DbDataAdapter)
GetFillParameters()
Obsoleto.

Obtém os parâmetros definidos pelo usuário ao executar uma instrução SQL SELECT.

(Herdado de DbDataAdapter)
GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetService(Type)
Obsoleto.

Retorna um objeto que representa um serviço fornecido pelo Component ou pelo seu Container.

(Herdado de Component)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
HasTableMappings()
Obsoleto.

Indica se um DataTableMappingCollection foi criado.

(Herdado de DataAdapter)
InitializeBatching()
Obsoleto.

Inicializa o envio em lote para o DbDataAdapter.

(Herdado de DbDataAdapter)
InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)
Obsoleto.

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
OnFillError(FillErrorEventArgs)
Obsoleto.

Aciona o evento FillError.

(Herdado de DbDataAdapter)
OnRowUpdated(RowUpdatedEventArgs)
Obsoleto.

Gera o evento RowUpdated de um provedor de dados .NET.

(Herdado de DbDataAdapter)
OnRowUpdating(RowUpdatingEventArgs)
Obsoleto.

Gera o evento RowUpdating de um provedor de dados .NET.

(Herdado de DbDataAdapter)
ResetFillLoadOption()
Obsoleto.

Redefine FillLoadOption para seu estado padrão e faz com que Fill(DataSet) honre AcceptChangesDuringFill.

(Herdado de DataAdapter)
ShouldSerializeAcceptChangesDuringFill()
Obsoleto.

Determina se a propriedade AcceptChangesDuringFill deve ser persistida.

(Herdado de DataAdapter)
ShouldSerializeFillLoadOption()
Obsoleto.

Determina se a propriedade FillLoadOption deve ser persistida.

(Herdado de DataAdapter)
ShouldSerializeTableMappings()
Obsoleto.

Determina se um ou mais objetos DataTableMapping existem e se devem ser persistidos.

(Herdado de DataAdapter)
TerminateBatching()
Obsoleto.

Encerra o envio em lote para o DbDataAdapter.

(Herdado de DbDataAdapter)
ToString()
Obsoleto.

Retorna um String que contém o nome do Component, se houver. Esse método não deve ser substituído.

(Herdado de Component)
Update(DataRow[])
Obsoleto.

Atualiza os valores no banco de dados executando as respectivas instruções INSERT, UPDATE ou DELETE para cada linha inserida, atualizada ou excluída na matriz especificada no DataSet.

(Herdado de DbDataAdapter)
Update(DataRow[], DataTableMapping)
Obsoleto.

Atualiza os valores no banco de dados executando as respectivas instruções INSERT, UPDATE ou DELETE para cada linha inserida, atualizada ou excluída na matriz de objetos DataRow especificada.

(Herdado de DbDataAdapter)
Update(DataSet)
Obsoleto.

Atualiza os valores no banco de dados executando as respectivas instruções INSERT, UPDATE ou DELETE para cada linha inserida, atualizada ou excluída no DataSet especificado.

(Herdado de DbDataAdapter)
Update(DataSet, String)
Obsoleto.

Atualiza os valores no banco de dados executando as respectivas instruções INSERT, UPDATE ou DELETE para cada linha inserida, atualizada ou excluída no DataSet com o nome DataTable especificado.

(Herdado de DbDataAdapter)
Update(DataTable)
Obsoleto.

Atualiza os valores no banco de dados executando as respectivas instruções INSERT, UPDATE ou DELETE para cada linha inserida, atualizada ou excluída no DataTable especificado.

(Herdado de DbDataAdapter)

Eventos

Disposed
Obsoleto.

Ocorre quando o componente é disposto por uma chamada ao método Dispose().

(Herdado de Component)
FillError
Obsoleto.

É retornado quando ocorre um erro durante uma operação de preenchimento.

(Herdado de DbDataAdapter)
RowUpdated
Obsoleto.

Ocorre durante uma operação de atualização, após um comando ser executado no banco de dados.

RowUpdating
Obsoleto.

Ocorre durante o Update(DataSet), após um comando ser executado com relação à fonte de dados.

Implantações explícitas de interface

ICloneable.Clone()
Obsoleto.

Para obter uma descrição desse membro, confira Clone().

ICloneable.Clone()
Obsoleto.

Cria um novo objeto que é uma cópia da instância atual.

(Herdado de DbDataAdapter)
IDataAdapter.TableMappings
Obsoleto.

Obtém uma coleção que indica como uma tabela de origem é mapeada para uma tabela de conjunto de dados.

(Herdado de DataAdapter)
IDbDataAdapter.DeleteCommand
Obsoleto.

Para obter uma descrição desse membro, confira DeleteCommand.

IDbDataAdapter.InsertCommand
Obsoleto.

Para obter uma descrição desse membro, confira InsertCommand.

IDbDataAdapter.SelectCommand
Obsoleto.

Para obter uma descrição desse membro, confira SelectCommand.

IDbDataAdapter.UpdateCommand
Obsoleto.

Para obter uma descrição desse membro, confira UpdateCommand.

Aplica-se a

Confira também