Bagikan melalui


DataAdapters dan DataReaders

Berlaku untuk: .NET Framework .NET .NET Standard

Mengunduh ADO.NET

Anda dapat menggunakan Penyedia Data Microsoft SqlClient untuk SQL Server DataReader untuk mengambil aliran data baca-saja dan hanya-terusan dari database. Hasil dikembalikan saat kueri dijalankan, dan disimpan dalam buffer jaringan pada klien sampai Anda memintanya menggunakan metode Baca dari DataReader. Menggunakan DataReader dapat meningkatkan performa aplikasi baik dengan mengambil data segera setelah tersedia, dan (secara default) hanya menyimpan satu baris pada satu waktu dalam memori, mengurangi overhead sistem.

DataAdapter digunakan untuk mengambil data dari sumber data dan mengisi tabel dalam DataSet. Selain itu DataAdapter juga menyelesaikan perubahan yang dibuat pada DataSet kembali ke sumber data. DataAdapter menggunakan Connection objek Penyedia Data Microsoft SqlClient untuk SQL Server untuk menyambungkan ke sumber data, dan menggunakan Command objek untuk mengambil data dari dan mengatasi perubahan pada sumber data.

.NET memiliki DbDataReader objek dan DbDataAdapter : Penyedia Data Microsoft SqlClient untuk SQL Server menyertakan objek SqlDataReader dan SqlDataAdapter .

Di bagian ini

Mengambil data oleh DataReader
Menjelaskan objek ADO.NET DataReader dan cara menggunakannya untuk mengembalikan aliran hasil dari sumber data.

Mengisi Himpunan Data dari DataAdapter
Menjelaskan cara mengisi DataSet dengan tabel, kolom, dan baris dengan menggunakan DataAdapter.

Parameter DataAdapter
Menjelaskan cara menggunakan parameter dengan properti perintah dari DataAdapter termasuk cara memetakan konten kolom dalam parameter perintah DataSet.

Menambahkan batasan yang ada ke Himpunan Data
Menjelaskan cara menambahkan batasan yang ada ke DataSet.

Pemetaan DataAdapter, DataTable, dan DataColumn
Menjelaskan cara menyiapkan DataTableMappings dan ColumnMappings untuk DataAdapter.

Halaman melalui hasil kueri
Menyediakan contoh menampilkan hasil kueri sebagai halaman data.

Memperbarui sumber data dengan DataAdapters
Menjelaskan cara menggunakan DataAdapter untuk mengatasi perubahan kembali DataSet ke database.

Menangani peristiwa DataAdapter
Menjelaskan peristiwa DataAdapter dan cara menggunakannya.

Operasi batch menggunakan DataAdapters
Menjelaskan peningkatan performa aplikasi dengan mengurangi jumlah perjalanan pulang pergi ke SQL Server saat menerapkan pembaruan dari DataSet.

Lihat juga