OracleDataAdapter Kelas

Definisi

Perhatian

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

Mewakili sekumpulan perintah data dan koneksi ke database yang digunakan untuk mengisi DataSet dan memperbarui database. Kelas ini tidak dapat diwariskan.

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
Warisan
Atribut
Penerapan

Keterangan

Jenis ini tidak digunakan lagi dan akan dihapus dalam versi .NET Framework yang akan datang. Untuk informasi selengkapnya, lihat Oracle dan ADO.NET.

OracleDataAdapter berfungsi sebagai jembatan antara Himpunan Data dan database untuk mengambil dan menyimpan data. OracleDataAdapter menyediakan jembatan ini dengan menggunakan Fill untuk memuat data dari database ke dalam DataSet, dan menggunakan Update untuk mengirim perubahan yang dibuat di bagian DataSet belakang ke sumber data.

OracleDataAdapter Saat mengisi DataSet, itu membuat tabel dan kolom yang diperlukan untuk data yang dikembalikan jika belum ada. Namun, informasi kunci primer tidak disertakan dalam skema yang dibuat secara implisit kecuali MissingSchemaAction properti diatur ke AddWithKey. Anda mungkin juga memiliki OracleDataAdapter skema DataSetbuat , termasuk informasi kunci primer, sebelum mengisinya dengan data menggunakan FillSchema. Untuk informasi selengkapnya, lihat Menambahkan Batasan yang Ada ke Himpunan Data.

Catatan

Secara default, bidang numerik yang diimpor ke DataTable dengan Fill dipetakan ke OracleNumber objek. Dimungkinkan untuk meluapkan OracleNumber, dan melemparkan pengecualian Oracle, dengan mengimpor nilai numerik non-integral yang terlalu besar atau presisi terlalu tinggi untuk OracleNumberbatasan presisi . Lihat deskripsi OracleNumber untuk informasi selengkapnya.

juga OracleDataAdapter mencakup SelectCommandproperti , , InsertCommandDeleteCommand, UpdateCommand, dan TableMappings untuk memfasilitasi pemuatan dan pembaruan data.

Penyedia Data .NET Framework untuk Oracle tidak mendukung pernyataan SQL batch. Namun, ini memungkinkan Anda untuk menggunakan beberapa REF CURSOR parameter output untuk mengisi Himpunan Data, masing-masing dalam sendiri DataTable. Anda harus menentukan parameter, menandainya sebagai parameter output, dan menunjukkan bahwa parameter tersebut adalah REF CURSOR jenis data. Perhatikan bahwa Anda tidak dapat menggunakan Update metode ketika OracleDataAdapter diisi menggunakan REF CURSOR parameter yang dikembalikan oleh prosedur tersimpan, karena Oracle tidak memberikan informasi yang diperlukan untuk menentukan nama tabel dan nama kolom saat pernyataan SQL dijalankan. Contoh C# berikut mengasumsikan bahwa Anda telah membuat prosedur tersimpan ini.

Buat paket Oracle berikut di server 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;  
/  

Buat isi paket Oracle berikut di server 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;  
 /  

Contoh C# berikut menunjukkan bagaimana Anda mungkin mendapatkan informasi tabel dan kolom menggunakan prosedur tersimpan.

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

Contoh Visual Basic berikut menunjukkan cara menggunakan OracleDataAdapter untuk mengisi DataSet menggunakan Oracle REF CURSOR. Contoh-contoh ini menggunakan tabel yang ditentukan dalam skema Oracle Scott/Tiger, dan memerlukan paket PL/SQL dan isi paket berikut. Anda harus membuat ini di server Anda untuk menggunakan contoh.

Buat paket Oracle berikut di server 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;  
/  

Buat isi paket Oracle berikut di server 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;  
 /  

Contoh Visual Basic ini menjalankan prosedur tersimpan PL/SQL yang mengembalikan dua REF CURSOR parameter, dan mengisi DataSet dengan baris yang dikembalikan.

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

Setelah menggunakan OracleDataAdapter untuk melakukan Fill operasi atau FillSchema , DataColumn.ReadOnly properti selalu mengembalikan false, terlepas dari apakah kolom dapat diperbarui atau tidak, karena server Oracle tidak mengembalikan informasi ini.

Konstruktor

OracleDataAdapter()
Kedaluwarsa.

Menginisialisasi instans baru kelas OracleDataAdapter.

OracleDataAdapter(OracleCommand)
Kedaluwarsa.

Menginisialisasi instans OracleDataAdapter baru kelas dengan pernyataan SQL SELECT yang ditentukan.

OracleDataAdapter(String, OracleConnection)
Kedaluwarsa.

Menginisialisasi instans OracleDataAdapter baru kelas dengan pernyataan SQL SELECT dan OracleConnection.

OracleDataAdapter(String, String)
Kedaluwarsa.

Menginisialisasi instans OracleDataAdapter baru kelas dengan pernyataan SQL SELECT dan string koneksi.

Bidang

DefaultSourceTableName
Kedaluwarsa.

Nama default yang DataAdapter digunakan oleh objek untuk pemetaan tabel.

(Diperoleh dari DbDataAdapter)

Properti

AcceptChangesDuringFill
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah AcceptChanges() dipanggil setelah DataRow ditambahkan ke DataTable selama salah satu operasi Isi .

(Diperoleh dari DataAdapter)
AcceptChangesDuringUpdate
Kedaluwarsa.

Mendapatkan atau mengatur apakah AcceptChanges() dipanggil selama Update(DataSet).

(Diperoleh dari DataAdapter)
CanRaiseEvents
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.

(Diperoleh dari Component)
Container
Kedaluwarsa.

IContainer Mendapatkan yang berisi Component.

(Diperoleh dari Component)
ContinueUpdateOnError
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menentukan apakah akan menghasilkan pengecualian saat kesalahan ditemui selama pembaruan baris.

(Diperoleh dari DataAdapter)
DeleteCommand
Kedaluwarsa.

Mendapatkan atau mengatur pernyataan SQL atau prosedur tersimpan yang digunakan untuk menghapus rekaman dalam database.

DesignMode
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain.

(Diperoleh dari Component)
Events
Kedaluwarsa.

Mendapatkan daftar penanganan aktivitas yang dilampirkan ke ini Component.

(Diperoleh dari Component)
FillCommandBehavior
Kedaluwarsa.

Mendapatkan atau mengatur perilaku perintah yang digunakan untuk mengisi adaptor data.

(Diperoleh dari DbDataAdapter)
FillLoadOption
Kedaluwarsa.

Mendapatkan atau mengatur LoadOption yang menentukan bagaimana adaptor mengisi DataTable dari DbDataReader.

(Diperoleh dari DataAdapter)
InsertCommand
Kedaluwarsa.

Mendapatkan atau mengatur pernyataan SQL atau prosedur tersimpan yang digunakan untuk menyisipkan rekaman baru ke dalam database.

MissingMappingAction
Kedaluwarsa.

Menentukan tindakan yang harus diambil saat data masuk tidak memiliki tabel atau kolom yang cocok.

(Diperoleh dari DataAdapter)
MissingSchemaAction
Kedaluwarsa.

Menentukan tindakan yang akan diambil ketika skema yang ada DataSet tidak cocok dengan data masuk.

(Diperoleh dari DataAdapter)
ReturnProviderSpecificTypes
Kedaluwarsa.

Mendapatkan atau mengatur apakah Fill metode harus mengembalikan nilai khusus penyedia atau nilai umum yang mematuhi CLS.

(Diperoleh dari DataAdapter)
SelectCommand
Kedaluwarsa.

Mendapatkan atau mengatur pernyataan SQL atau prosedur tersimpan yang digunakan untuk memilih rekaman dalam database.

Site
Kedaluwarsa.

Mendapatkan atau mengatur ISite dari Component.

(Diperoleh dari Component)
TableMappings
Kedaluwarsa.

Mendapatkan koleksi yang menyediakan pemetaan utama antara tabel sumber dan DataTable.

(Diperoleh dari DataAdapter)
UpdateBatchSize
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang mengaktifkan atau menonaktifkan dukungan pemrosesan batch, dan menentukan jumlah perintah yang dapat dijalankan dalam batch.

UpdateBatchSize
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang mengaktifkan atau menonaktifkan dukungan pemrosesan batch, dan menentukan jumlah perintah yang dapat dijalankan dalam batch.

(Diperoleh dari DbDataAdapter)
UpdateCommand
Kedaluwarsa.

Mendapatkan atau mengatur pernyataan SQL atau prosedur tersimpan yang digunakan untuk memperbarui rekaman dalam database.

Metode

AddToBatch(IDbCommand)
Kedaluwarsa.

IDbCommand Menambahkan ke batch saat ini.

(Diperoleh dari DbDataAdapter)
ClearBatch()
Kedaluwarsa.

Menghapus semua IDbCommand objek dari batch.

(Diperoleh dari DbDataAdapter)
CloneInternals()
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.
Kedaluwarsa.

Membuat salinan instans ini dari DataAdapter.

(Diperoleh dari DataAdapter)
CreateObjRef(Type)
Kedaluwarsa.

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Kedaluwarsa.

Menginisialisasi instans baru kelas RowUpdatedEventArgs.

(Diperoleh dari DbDataAdapter)
CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping)
Kedaluwarsa.

Menginisialisasi instans baru kelas RowUpdatingEventArgs.

(Diperoleh dari DbDataAdapter)
CreateTableMappings()
Kedaluwarsa.

Membuat baru DataTableMappingCollection.

(Diperoleh dari DataAdapter)
Dispose()
Kedaluwarsa.

Merilis semua sumber daya yang Componentdigunakan oleh .

(Diperoleh dari Component)
Dispose(Boolean)
Kedaluwarsa.

Merilis sumber daya tidak terkelola yang DbDataAdapter digunakan oleh dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari DbDataAdapter)
Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
ExecuteBatch()
Kedaluwarsa.

Menjalankan batch saat ini.

(Diperoleh dari DbDataAdapter)
Fill(DataSet)
Kedaluwarsa.

Menambahkan atau merefresh baris di DataSet.

(Diperoleh dari DbDataAdapter)
Fill(DataSet, Int32, Int32, String)
Kedaluwarsa.

Menambahkan atau merefresh baris dalam rentang tertentu agar DataSet sesuai dengan baris di sumber data menggunakan DataSet nama dan DataTable .

(Diperoleh dari DbDataAdapter)
Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior)
Kedaluwarsa.

Menambahkan atau merefresh baris dalam rentang tertentu agar DataSet sesuai dengan baris di sumber data menggunakan DataSet nama tabel sumber, string perintah, dan perilaku perintah.

(Diperoleh dari DbDataAdapter)
Fill(DataSet, String)
Kedaluwarsa.

Menambahkan atau merefresh baris di DataSet agar sesuai dengan baris di sumber data menggunakan DataSet nama dan DataTable .

(Diperoleh dari DbDataAdapter)
Fill(DataSet, String, IDataReader, Int32, Int32)
Kedaluwarsa.

Menambahkan atau merefresh baris dalam rentang tertentu agar DataSet sesuai dengan baris di sumber data menggunakan DataSetnama , DataTable, dan IDataReader .

(Diperoleh dari DbDataAdapter)
Fill(DataTable)
Kedaluwarsa.

Menambahkan atau merefresh baris dalam rentang tertentu agar DataSet sesuai dengan baris di sumber data menggunakan DataTable nama .

(Diperoleh dari DbDataAdapter)
Fill(DataTable, IDataReader)
Kedaluwarsa.

Menambahkan atau menyegarkan baris dalam agar DataTable sesuai dengan baris di sumber data menggunakan nama dan IDataReader yang ditentukanDataTable.

(Diperoleh dari DbDataAdapter)
Fill(DataTable, IDbCommand, CommandBehavior)
Kedaluwarsa.

Menambahkan atau me-refresh baris dalam agar DataTable sesuai dengan baris di sumber data menggunakan , dan IDbCommandCommandBehavioryang ditentukanDataTable.

(Diperoleh dari DbDataAdapter)
Fill(DataTable[], IDataReader, Int32, Int32)
Kedaluwarsa.

Menambahkan atau merefresh baris dalam rentang tertentu dalam kumpulan DataTable objek agar sesuai dengan baris di sumber data.

(Diperoleh dari DataAdapter)
Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior)
Kedaluwarsa.

Menambahkan atau merefresh baris dalam rentang tertentu agar DataSet sesuai dengan baris di sumber data menggunakan DataSet nama dan DataTable .

(Diperoleh dari DbDataAdapter)
Fill(Int32, Int32, DataTable[])
Kedaluwarsa.

Menambahkan atau menyegarkan baris dalam satu atau beberapa DataTable objek agar sesuai dengan yang ada di sumber data mulai dari rekaman yang ditentukan dan mengambil hingga jumlah rekaman maksimum yang ditentukan.

(Diperoleh dari DbDataAdapter)
FillSchema(DataSet, SchemaType)
Kedaluwarsa.

DataTable Menambahkan "Tabel" bernama ke yang ditentukan DataSet dan mengonfigurasi skema agar sesuai dengan yang ada di sumber data berdasarkan yang ditentukanSchemaType.

(Diperoleh dari DbDataAdapter)
FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior)
Kedaluwarsa.

DataTable Menambahkan ke yang ditentukan DataSet dan mengonfigurasi skema agar sesuai dengan yang ada di sumber data berdasarkan SchemaType.

(Diperoleh dari DbDataAdapter)
FillSchema(DataSet, SchemaType, String)
Kedaluwarsa.

DataTable Menambahkan ke yang ditentukan DataSet dan mengonfigurasi skema agar sesuai dengan yang ada di sumber data berdasarkan yang ditentukan SchemaType dan DataTable.

(Diperoleh dari DbDataAdapter)
FillSchema(DataSet, SchemaType, String, IDataReader)
Kedaluwarsa.

DataTable Menambahkan ke yang ditentukanDataSet.

(Diperoleh dari DataAdapter)
FillSchema(DataTable, SchemaType)
Kedaluwarsa.

Mengonfigurasi skema yang ditentukan DataTable berdasarkan yang ditentukan SchemaType.

(Diperoleh dari DbDataAdapter)
FillSchema(DataTable, SchemaType, IDataReader)
Kedaluwarsa.

DataTable Menambahkan ke yang ditentukanDataSet.

(Diperoleh dari DataAdapter)
FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior)
Kedaluwarsa.

Mengonfigurasi skema yang ditentukan DataTable berdasarkan , string perintah, dan CommandBehavior nilai yang ditentukanSchemaType.

(Diperoleh dari DbDataAdapter)
GetBatchedParameter(Int32, Int32)
Kedaluwarsa.

Mengembalikan IDataParameter dari salah satu perintah dalam batch saat ini.

(Diperoleh dari DbDataAdapter)
GetBatchedRecordsAffected(Int32, Int32, Exception)
Kedaluwarsa.

Mengembalikan informasi tentang upaya pembaruan individual dalam pembaruan batch yang lebih besar.

(Diperoleh dari DbDataAdapter)
GetFillParameters()
Kedaluwarsa.

Mendapatkan parameter yang ditetapkan oleh pengguna saat menjalankan pernyataan SQL SELECT.

(Diperoleh dari DbDataAdapter)
GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetService(Type)
Kedaluwarsa.

Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container.

(Diperoleh dari Component)
GetType()
Kedaluwarsa.

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
HasTableMappings()
Kedaluwarsa.

Menunjukkan apakah DataTableMappingCollection telah dibuat.

(Diperoleh dari DataAdapter)
InitializeBatching()
Kedaluwarsa.

Menginisialisasi batching untuk DbDataAdapter.

(Diperoleh dari DbDataAdapter)
InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)
Kedaluwarsa.

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
OnFillError(FillErrorEventArgs)
Kedaluwarsa.

Memunculkan kejadian FillError.

(Diperoleh dari DbDataAdapter)
OnRowUpdated(RowUpdatedEventArgs)
Kedaluwarsa.

RowUpdated Meningkatkan peristiwa penyedia data .NET.

(Diperoleh dari DbDataAdapter)
OnRowUpdating(RowUpdatingEventArgs)
Kedaluwarsa.

RowUpdating Meningkatkan peristiwa penyedia data .NET.

(Diperoleh dari DbDataAdapter)
ResetFillLoadOption()
Kedaluwarsa.

Mengatur ulang FillLoadOption ke status defaultnya dan menyebabkan Fill(DataSet) untuk menghormati AcceptChangesDuringFill.

(Diperoleh dari DataAdapter)
ShouldSerializeAcceptChangesDuringFill()
Kedaluwarsa.

Menentukan apakah AcceptChangesDuringFill properti harus dipertahankan.

(Diperoleh dari DataAdapter)
ShouldSerializeFillLoadOption()
Kedaluwarsa.

Menentukan apakah FillLoadOption properti harus dipertahankan.

(Diperoleh dari DataAdapter)
ShouldSerializeTableMappings()
Kedaluwarsa.

Menentukan apakah ada satu atau beberapa DataTableMapping objek dan objek tersebut harus dipertahankan.

(Diperoleh dari DataAdapter)
TerminateBatching()
Kedaluwarsa.

Mengakhiri batching untuk DbDataAdapter.

(Diperoleh dari DbDataAdapter)
ToString()
Kedaluwarsa.

Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa.

(Diperoleh dari Component)
Update(DataRow[])
Kedaluwarsa.

Updates nilai dalam database dengan menjalankan pernyataan INSERT, UPDATE, atau DELETE masing-masing untuk setiap baris yang disisipkan, diperbarui, atau dihapus dalam array yang ditentukan di DataSet.

(Diperoleh dari DbDataAdapter)
Update(DataRow[], DataTableMapping)
Kedaluwarsa.

Updates nilai dalam database dengan menjalankan pernyataan INSERT, UPDATE, atau DELETE masing-masing untuk setiap baris yang disisipkan, diperbarui, atau dihapus dalam array DataRow objek yang ditentukan.

(Diperoleh dari DbDataAdapter)
Update(DataSet)
Kedaluwarsa.

Updates nilai dalam database dengan menjalankan pernyataan INSERT, UPDATE, atau DELETE masing-masing untuk setiap baris yang disisipkan, diperbarui, atau dihapus dalam baris yang ditentukanDataSet.

(Diperoleh dari DbDataAdapter)
Update(DataSet, String)
Kedaluwarsa.

Updates nilai dalam database dengan menjalankan pernyataan INSERT, UPDATE, atau DELETE masing-masing untuk setiap baris yang disisipkan, diperbarui, atau dihapus dengan DataSet nama yang ditentukanDataTable.

(Diperoleh dari DbDataAdapter)
Update(DataTable)
Kedaluwarsa.

Updates nilai dalam database dengan menjalankan pernyataan INSERT, UPDATE, atau DELETE masing-masing untuk setiap baris yang disisipkan, diperbarui, atau dihapus dalam baris yang ditentukanDataTable.

(Diperoleh dari DbDataAdapter)

Acara

Disposed
Kedaluwarsa.

Terjadi ketika komponen dibuang oleh panggilan ke Dispose() metode .

(Diperoleh dari Component)
FillError
Kedaluwarsa.

Dikembalikan ketika terjadi kesalahan selama operasi pengisian.

(Diperoleh dari DbDataAdapter)
RowUpdated
Kedaluwarsa.

Terjadi selama operasi pembaruan setelah perintah dijalankan terhadap database.

RowUpdating
Kedaluwarsa.

Terjadi selama Update(DataSet) sebelum perintah dijalankan terhadap sumber data.

Implementasi Antarmuka Eksplisit

ICloneable.Clone()
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat Clone().

ICloneable.Clone()
Kedaluwarsa.

Membuat objek baru yang merupakan salinan instans saat ini.

(Diperoleh dari DbDataAdapter)
IDataAdapter.TableMappings
Kedaluwarsa.

Mendapatkan koleksi yang menunjukkan bagaimana tabel sumber dipetakan ke tabel himpunan data.

(Diperoleh dari DataAdapter)
IDbDataAdapter.DeleteCommand
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat DeleteCommand.

IDbDataAdapter.InsertCommand
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat InsertCommand.

IDbDataAdapter.SelectCommand
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat SelectCommand.

IDbDataAdapter.UpdateCommand
Kedaluwarsa.

Untuk deskripsi anggota ini, lihat UpdateCommand.

Berlaku untuk

Lihat juga