OracleDataAdapter Klasa

Definicja

Przestroga

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

Reprezentuje zestaw poleceń danych i połączenie z bazą danych, które są używane do wypełniania DataSet i aktualizowania bazy danych. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
Atrybuty
Implementuje

Uwagi

Ten typ jest przestarzały i zostanie usunięty w przyszłej wersji .NET Framework. Aby uzyskać więcej informacji, zobacz Oracle i ADO.NET.

Element OracleDataAdapter służy jako most między zestawem danych a bazą danych na potrzeby pobierania i zapisywania danych. Element OracleDataAdapter zapewnia ten most za pomocą polecenia Fill , aby załadować dane z bazy danych do DataSetelementu , i używa Update polecenia do wysyłania zmian wprowadzonych z DataSet powrotem do źródła danych.

OracleDataAdapter Gdy obiekt wypełnia DataSetelement , tworzy niezbędne tabele i kolumny dla zwróconych danych, jeśli jeszcze nie istnieją. Jednak informacje o kluczu podstawowym nie są uwzględniane w niejawnie utworzonym schemacie, chyba że właściwość jest ustawiona MissingSchemaAction na AddWithKeywartość . Możesz również utworzyć OracleDataAdapter schemat obiektu , w tym informacje o kluczu DataSetpodstawowym, przed wypełnieniem ich danymi przy użyciu polecenia FillSchema. Aby uzyskać więcej informacji, zobacz Dodawanie istniejących ograniczeń do zestawu danych.

Uwaga

Domyślnie pola liczbowe importowane do obiektu DataTable z elementem Fill są mapowane na OracleNumber obiekty. Możliwe jest przepełnienie elementu i zgłoszenie wyjątku OracleNumberOracle przez zaimportowanie nieliczbowej wartości liczbowej, która jest zbyt duża lub zbyt duża w przypadku OracleNumberograniczeń precyzji. Aby uzyskać więcej informacji, zapoznaj się z opisem OracleNumber .

Zawiera OracleDataAdapter również SelectCommandwłaściwości , InsertCommand, DeleteCommand, UpdateCommandi TableMappings ułatwiające ładowanie i aktualizowanie danych.

Dostawca danych .NET Framework dla programu Oracle nie obsługuje wsadowych instrukcji SQL. Jednak umożliwia użycie wielu REF CURSOR parametrów wyjściowych w celu wypełnienia zestawu danych, z których każdy jest własnym DataTableelementem . Należy zdefiniować parametry, oznaczyć je jako parametry wyjściowe i wskazać, że są REF CURSOR typami danych. Należy pamiętać, że nie można użyć Update metody po OracleDataAdapter wypełnieniu obiektu przy użyciu REF CURSOR parametrów zwracanych przez procedurę składowaną, ponieważ oracle nie dostarcza informacji niezbędnych do określenia nazwy tabeli i nazw kolumn podczas wykonywania instrukcji SQL. W poniższym przykładzie w języku C# założono, że utworzono tę procedurę składowaną.

Utwórz następujący pakiet Oracle na serwerze 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;  
/  

Utwórz następującą treść pakietu Oracle na serwerze 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;  
 /  

W poniższym przykładzie języka C# pokazano, jak można uzyskać informacje o tabeli i kolumnie przy użyciu procedury składowanej.

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

W poniższym przykładzie języka Visual Basic pokazano, jak używać elementu OracleDataAdapter do wypełniania DataSet przy użyciu programu Oracle REF CURSOR. W tych przykładach są używane tabele zdefiniowane w schemacie Oracle Scott/Tiger i wymagają następującego pakietu PL/SQL i treści pakietu. Należy je utworzyć na serwerze, aby użyć przykładów.

Utwórz następujący pakiet Oracle na serwerze 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;  
/  

Utwórz następującą treść pakietu Oracle na serwerze 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;  
 /  

Ten przykład języka Visual Basic wykonuje procedurę składowaną PL/SQL, która zwraca dwa REF CURSOR parametry, i wypełnia DataSet obiekt wierszami, które są zwracane.

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

Po użyciu OracleDataAdapter elementu do wykonania Fill operacji DataColumn.ReadOnly lub FillSchema właściwość zawsze zwraca wartość false, niezależnie od tego, czy kolumna może zostać zaktualizowana, czy nie, ponieważ serwer Oracle nie zwraca tych informacji.

Konstruktory

OracleDataAdapter()
Przestarzałe.

Inicjuje nowe wystąpienie klasy OracleDataAdapter.

OracleDataAdapter(OracleCommand)
Przestarzałe.

Inicjuje OracleDataAdapter nowe wystąpienie klasy za pomocą określonej instrukcji SQL SELECT.

OracleDataAdapter(String, OracleConnection)
Przestarzałe.

Inicjuje OracleDataAdapter nowe wystąpienie klasy za pomocą instrukcji SQL SELECT i .OracleConnection

OracleDataAdapter(String, String)
Przestarzałe.

Inicjuje OracleDataAdapter nowe wystąpienie klasy za pomocą instrukcji SQL SELECT i parametrów połączenia.

Pola

DefaultSourceTableName
Przestarzałe.

Domyślna nazwa używana przez DataAdapter obiekt do mapowania tabel.

(Odziedziczone po DbDataAdapter)

Właściwości

AcceptChangesDuringFill
Przestarzałe.

Pobiera lub ustawia wartość wskazującą, czy AcceptChanges() jest wywoływana na obiekcie DataRow po dodaniu do DataTable obiektu podczas dowolnej operacji Wypełnianie .

(Odziedziczone po DataAdapter)
AcceptChangesDuringUpdate
Przestarzałe.

Pobiera lub ustawia, czy AcceptChanges() jest wywoływany podczas .Update(DataSet)

(Odziedziczone po DataAdapter)
CanRaiseEvents
Przestarzałe.

Pobiera wartość wskazującą, czy składnik może zgłosić zdarzenie.

(Odziedziczone po Component)
Container
Przestarzałe.

Pobiera element IContainer zawierający element Component.

(Odziedziczone po Component)
ContinueUpdateOnError
Przestarzałe.

Pobiera lub ustawia wartość określającą, czy należy wygenerować wyjątek w przypadku wystąpienia błędu podczas aktualizacji wiersza.

(Odziedziczone po DataAdapter)
DeleteCommand
Przestarzałe.

Pobiera lub ustawia instrukcję SQL lub procedurę składowaną używaną do usuwania rekordów w bazie danych.

DesignMode
Przestarzałe.

Pobiera wartość wskazującą, czy Component element jest obecnie w trybie projektowania.

(Odziedziczone po Component)
Events
Przestarzałe.

Pobiera listę programów obsługi zdarzeń dołączonych do tego Componentelementu .

(Odziedziczone po Component)
FillCommandBehavior
Przestarzałe.

Pobiera lub ustawia zachowanie polecenia użytego do wypełnienia karty danych.

(Odziedziczone po DbDataAdapter)
FillLoadOption
Przestarzałe.

Pobiera lub ustawia LoadOption element określający sposób wypełniania DataTable obiektu przez adapter z obiektu DbDataReader.

(Odziedziczone po DataAdapter)
InsertCommand
Przestarzałe.

Pobiera lub ustawia instrukcję SQL lub procedurę składowaną używaną do wstawiania nowych rekordów do bazy danych.

MissingMappingAction
Przestarzałe.

Określa akcję, która ma być wykonywana, gdy dane przychodzące nie mają zgodnej tabeli ani kolumny.

(Odziedziczone po DataAdapter)
MissingSchemaAction
Przestarzałe.

Określa akcję do wykonania, gdy istniejący DataSet schemat nie jest zgodny z danymi przychodzącymi.

(Odziedziczone po DataAdapter)
ReturnProviderSpecificTypes
Przestarzałe.

Pobiera lub ustawia, czy Fill metoda powinna zwracać wartości specyficzne dla dostawcy, czy typowe wartości zgodne ze specyfikacją CLS.

(Odziedziczone po DataAdapter)
SelectCommand
Przestarzałe.

Pobiera lub ustawia instrukcję SQL lub procedurę składowaną używaną do wybierania rekordów w bazie danych.

Site
Przestarzałe.

Pobiera lub ustawia wartość ISite .Component

(Odziedziczone po Component)
TableMappings
Przestarzałe.

Pobiera kolekcję, która udostępnia podstawowe mapowanie między tabelą źródłową DataTablea .

(Odziedziczone po DataAdapter)
UpdateBatchSize
Przestarzałe.

Pobiera lub ustawia wartość, która włącza lub wyłącza obsługę przetwarzania wsadowego i określa liczbę poleceń, które mogą być wykonywane w partii.

UpdateBatchSize
Przestarzałe.

Pobiera lub ustawia wartość, która włącza lub wyłącza obsługę przetwarzania wsadowego i określa liczbę poleceń, które mogą być wykonywane w partii.

(Odziedziczone po DbDataAdapter)
UpdateCommand
Przestarzałe.

Pobiera lub ustawia instrukcję SQL lub procedurę składowaną używaną do aktualizowania rekordów w bazie danych.

Metody

AddToBatch(IDbCommand)
Przestarzałe.

Dodaje element IDbCommand do bieżącej partii.

(Odziedziczone po DbDataAdapter)
ClearBatch()
Przestarzałe.

Usuwa wszystkie IDbCommand obiekty z partii.

(Odziedziczone po DbDataAdapter)
CloneInternals()
Przestarzałe.
Przestarzałe.
Przestarzałe.
Przestarzałe.

Tworzy kopię tego wystąpienia klasy DataAdapter.

(Odziedziczone po DataAdapter)
CreateObjRef(Type)
Przestarzałe.

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Przestarzałe.

Inicjuje nowe wystąpienie klasy RowUpdatedEventArgs.

(Odziedziczone po DbDataAdapter)
CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Przestarzałe.

Inicjuje nowe wystąpienie klasy RowUpdatingEventArgs.

(Odziedziczone po DbDataAdapter)
CreateTableMappings()
Przestarzałe.

Tworzy nowy adres DataTableMappingCollection.

(Odziedziczone po DataAdapter)
Dispose()
Przestarzałe.

Zwalnia wszelkie zasoby używane przez element Component.

(Odziedziczone po Component)
Dispose(Boolean)
Przestarzałe.

Zwalnia zasoby niezarządzane używane przez element DbDataAdapter i opcjonalnie zwalnia zasoby zarządzane.

(Odziedziczone po DbDataAdapter)
Equals(Object)
Przestarzałe.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
ExecuteBatch()
Przestarzałe.

Wykonuje bieżącą partię.

(Odziedziczone po DbDataAdapter)
Fill(DataSet)
Przestarzałe.

Dodaje lub odświeża wiersze w obiekcie DataSet.

(Odziedziczone po DbDataAdapter)
Fill(DataSet, Int32, Int32, String)
Przestarzałe.

Dodaje lub odświeża wiersze w określonym zakresie w DataSet obiekcie w celu dopasowania ich do tych w źródle danych przy użyciu DataSet nazw i DataTable .

(Odziedziczone po DbDataAdapter)
Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior)
Przestarzałe.

Dodaje lub odświeża wiersze w określonym zakresie w DataSet obiekcie , aby były zgodne z tymi w źródle danych przy użyciu DataSet nazw tabel źródłowych i źródłowych, ciągów poleceń i zachowania polecenia.

(Odziedziczone po DbDataAdapter)
Fill(DataSet, String)
Przestarzałe.

Dodaje lub odświeża wiersze w DataSet obiekcie w celu dopasowania ich do tych w źródle danych przy użyciu DataSet nazw i DataTable .

(Odziedziczone po DbDataAdapter)
Fill(DataSet, String, IDataReader, Int32, Int32)
Przestarzałe.

Dodaje lub odświeża wiersze w określonym zakresie w DataSet obiekcie w celu dopasowania ich do tych w źródle danych przy użyciu DataSetnazw , DataTablei IDataReader .

(Odziedziczone po DbDataAdapter)
Fill(DataTable)
Przestarzałe.

Dodaje lub odświeża wiersze w określonym zakresie w DataSet obiekcie w celu dopasowania ich do wierszy w źródle danych przy użyciu DataTable nazwy .

(Odziedziczone po DbDataAdapter)
Fill(DataTable, IDataReader)
Przestarzałe.

Dodaje lub odświeża wiersze w obiekcie DataTable w celu dopasowania ich do tych w źródle danych przy użyciu określonych DataTable nazw i IDataReader .

(Odziedziczone po DbDataAdapter)
Fill(DataTable, IDbCommand, CommandBehavior)
Przestarzałe.

Dodaje lub odświeża wiersze w DataTable obiekcie w celu dopasowania ich do tych w źródle danych przy użyciu określonych DataTableelementów i IDbCommandCommandBehavior.

(Odziedziczone po DbDataAdapter)
Fill(DataTable[], IDataReader, Int32, Int32)
Przestarzałe.

Dodaje lub odświeża wiersze w określonym zakresie w kolekcji DataTable obiektów w celu dopasowania ich do wierszy w źródle danych.

(Odziedziczone po DataAdapter)
Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior)
Przestarzałe.

Dodaje lub odświeża wiersze w określonym zakresie w DataSet obiekcie w celu dopasowania ich do tych w źródle danych przy użyciu DataSet nazw i DataTable .

(Odziedziczone po DbDataAdapter)
Fill(Int32, Int32, DataTable[])
Przestarzałe.

Dodaje lub odświeża wiersze w co najmniej jednym DataTable obiekcie w celu dopasowania ich do tych w źródle danych, począwszy od określonego rekordu i pobierania do określonej maksymalnej liczby rekordów.

(Odziedziczone po DbDataAdapter)
FillSchema(DataSet, SchemaType)
Przestarzałe.

DataTable Dodaje nazwę "Tabela" do określonego DataSet i konfiguruje schemat w taki sposób, aby był zgodny z tym w źródle danych na podstawie określonego SchemaTypeelementu .

(Odziedziczone po DbDataAdapter)
FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior)
Przestarzałe.

DataTable Dodaje element do określonego DataSet elementu i konfiguruje schemat tak, aby był zgodny z tym w źródle danych na podstawie określonego SchemaTypeelementu .

(Odziedziczone po DbDataAdapter)
FillSchema(DataSet, SchemaType, String)
Przestarzałe.

DataTable Dodaje element do określonego DataSet elementu i konfiguruje schemat tak, aby był zgodny z tym w źródle danych na podstawie określonych SchemaType wartości i DataTable.

(Odziedziczone po DbDataAdapter)
FillSchema(DataSet, SchemaType, String, IDataReader)
Przestarzałe.

Dodaje element DataTable do określonego DataSetelementu .

(Odziedziczone po DataAdapter)
FillSchema(DataTable, SchemaType)
Przestarzałe.

Konfiguruje schemat określonego DataTable elementu na podstawie określonego SchemaTypeelementu .

(Odziedziczone po DbDataAdapter)
FillSchema(DataTable, SchemaType, IDataReader)
Przestarzałe.

Dodaje element DataTable do określonego DataSetelementu .

(Odziedziczone po DataAdapter)
FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior)
Przestarzałe.

Konfiguruje schemat określonego DataTable elementu na podstawie określonego SchemaType, ciągu polecenia i CommandBehavior wartości.

(Odziedziczone po DbDataAdapter)
GetBatchedParameter(Int32, Int32)
Przestarzałe.

Zwraca element IDataParameter z jednego z poleceń w bieżącej partii.

(Odziedziczone po DbDataAdapter)
GetBatchedRecordsAffected(Int32, Int32, Exception)
Przestarzałe.

Zwraca informacje o pojedynczej próbie aktualizacji w ramach większej aktualizacji wsadowej.

(Odziedziczone po DbDataAdapter)
GetFillParameters()
Przestarzałe.

Pobiera parametry ustawione przez użytkownika podczas wykonywania instrukcji SQL SELECT.

(Odziedziczone po DbDataAdapter)
GetHashCode()
Przestarzałe.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetLifetimeService()
Przestarzałe.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetService(Type)
Przestarzałe.

Zwraca obiekt, który reprezentuje usługę dostarczaną przez Component obiekt lub przez element Container.

(Odziedziczone po Component)
GetType()
Przestarzałe.

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
HasTableMappings()
Przestarzałe.

Wskazuje, czy DataTableMappingCollection element został utworzony.

(Odziedziczone po DataAdapter)
InitializeBatching()
Przestarzałe.

Inicjuje przetwarzanie wsadowe dla klasy DbDataAdapter.

(Odziedziczone po DbDataAdapter)
InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MemberwiseClone(Boolean)
Przestarzałe.

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
OnFillError(FillErrorEventArgs)
Przestarzałe.

FillError Zgłasza zdarzenie.

(Odziedziczone po DbDataAdapter)
OnRowUpdated(RowUpdatedEventArgs)
Przestarzałe.

Zgłasza zdarzenie dostawcy danych platformy RowUpdated .NET.

(Odziedziczone po DbDataAdapter)
OnRowUpdating(RowUpdatingEventArgs)
Przestarzałe.

Zgłasza zdarzenie dostawcy danych platformy RowUpdating .NET.

(Odziedziczone po DbDataAdapter)
ResetFillLoadOption()
Przestarzałe.

Resetuje FillLoadOption do stanu domyślnego i powoduje Fill(DataSet) honorowanie AcceptChangesDuringFill.

(Odziedziczone po DataAdapter)
ShouldSerializeAcceptChangesDuringFill()
Przestarzałe.

Określa, czy AcceptChangesDuringFill właściwość ma być utrwalone.

(Odziedziczone po DataAdapter)
ShouldSerializeFillLoadOption()
Przestarzałe.

Określa, czy FillLoadOption właściwość ma być utrwalone.

(Odziedziczone po DataAdapter)
ShouldSerializeTableMappings()
Przestarzałe.

Określa, czy istnieje co najmniej jeden DataTableMapping obiekt i czy powinny być utrwalane.

(Odziedziczone po DataAdapter)
TerminateBatching()
Przestarzałe.

Kończy przetwarzanie wsadowe dla .DbDataAdapter

(Odziedziczone po DbDataAdapter)
ToString()
Przestarzałe.

Zwraca wartość String zawierającą nazwę Componentobiektu , jeśli istnieje. Ta metoda nie powinna być zastępowana.

(Odziedziczone po Component)
Update(DataRow[])
Przestarzałe.

Aktualizacje wartości w bazie danych, wykonując odpowiednie instrukcje INSERT, UPDATE lub DELETE dla każdego wstawionego, zaktualizowanego lub usuniętego wiersza w określonej tablicy w DataSetobiekcie .

(Odziedziczone po DbDataAdapter)
Update(DataRow[], DataTableMapping)
Przestarzałe.

Aktualizacje wartości w bazie danych, wykonując odpowiednie instrukcje INSERT, UPDATE lub DELETE dla każdego wstawionego, zaktualizowanego lub usuniętego DataRow wiersza w określonej tablicy obiektów.

(Odziedziczone po DbDataAdapter)
Update(DataSet)
Przestarzałe.

Aktualizacje wartości w bazie danych, wykonując odpowiednie instrukcje INSERT, UPDATE lub DELETE dla każdego wstawionego, zaktualizowanego lub usuniętego wiersza w określonym DataSetwierszu .

(Odziedziczone po DbDataAdapter)
Update(DataSet, String)
Przestarzałe.

Aktualizacje wartości w bazie danych, wykonując odpowiednie instrukcje INSERT, UPDATE lub DELETE dla każdego wstawionego, zaktualizowanego lub usuniętego wiersza w DataSet obiekcie o określonej DataTable nazwie.

(Odziedziczone po DbDataAdapter)
Update(DataTable)
Przestarzałe.

Aktualizacje wartości w bazie danych, wykonując odpowiednie instrukcje INSERT, UPDATE lub DELETE dla każdego wstawionego, zaktualizowanego lub usuniętego wiersza w określonym DataTablewierszu .

(Odziedziczone po DbDataAdapter)

Zdarzenia

Disposed
Przestarzałe.

Występuje, gdy składnik jest usuwany przez wywołanie Dispose() metody .

(Odziedziczone po Component)
FillError
Przestarzałe.

Zwracany, gdy wystąpił błąd podczas operacji wypełniania.

(Odziedziczone po DbDataAdapter)
RowUpdated
Przestarzałe.

Występuje podczas operacji aktualizacji po wykonaniu polecenia względem bazy danych.

RowUpdating
Przestarzałe.

Występuje podczas wykonywania Update(DataSet) polecenia względem źródła danych.

Jawne implementacje interfejsu

ICloneable.Clone()
Przestarzałe.

Aby uzyskać opis tego członka, zobacz Clone().

ICloneable.Clone()
Przestarzałe.

Tworzy nowy obiekt, który jest kopią bieżącego wystąpienia.

(Odziedziczone po DbDataAdapter)
IDataAdapter.TableMappings
Przestarzałe.

Pobiera kolekcję wskazującą sposób mapowania tabeli źródłowej na tabelę zestawu danych.

(Odziedziczone po DataAdapter)
IDbDataAdapter.DeleteCommand
Przestarzałe.

Aby uzyskać opis tego członka, zobacz DeleteCommand.

IDbDataAdapter.InsertCommand
Przestarzałe.

Aby uzyskać opis tego członka, zobacz InsertCommand.

IDbDataAdapter.SelectCommand
Przestarzałe.

Aby uzyskać opis tego członka, zobacz SelectCommand.

IDbDataAdapter.UpdateCommand
Przestarzałe.

Aby uzyskać opis tego członka, zobacz UpdateCommand.

Dotyczy

Zobacz też