Mengambil dan memodifikasi data di ADO.NET

Berlaku untuk: .NET Framework .NET .NET Standard

Mengunduh ADO.NET

Fungsi utama dari setiap aplikasi database adalah menghubungkan ke sumber data dan mengambil data yang dikandungnya. Penyedia data SqlClient berfungsi sebagai jembatan antara aplikasi dan sumber data, memungkinkan Anda menjalankan perintah serta mengambil data dengan menggunakan DataReader atau DataAdapter. Fungsi utama dari setiap aplikasi database adalah kemampuan untuk memperbarui data yang disimpan dalam database. Di Penyedia Data Microsoft SqlClient untuk SQL Server, memperbarui data melibatkan penggunaan objek DataAdapter dan DataSet, dan Perintah ; dan mungkin juga melibatkan penggunaan transaksi.

Di bagian ini

Menyambungkan ke sumber data
Menjelaskan cara membuat koneksi ke sumber data dan cara bekerja dengan peristiwa koneksi.

Rangkaian koneksi
Berisi topik yang menjelaskan berbagai aspek penggunaan string koneksi, termasuk kata kunci string koneksi, informasi keamanan, serta cara menyimpan dan mengambilnya.

Pengumpulan koneksi
Menjelaskan fitur pooling koneksi untuk Penyedia Data Microsoft SqlClient untuk SQL Server.

Perintah dan Parameter
Berisi topik yang menjelaskan cara membuat perintah dan pembuat perintah, mengonfigurasi parameter, dan cara menjalankan perintah untuk mengambil dan memodifikasi data.

DataAdapters dan DataReaders
Mencakup topik tentang DataReaders, DataAdapters, parameter-parameter, penanganan kejadian DataAdapter, dan pelaksanaan operasi batch.

Transaksi dan konkurensi
Berisi topik yang menjelaskan cara melakukan transaksi lokal, transaksi terdistribusi, dan bekerja dengan konkurensi optimis.

Mengambil informasi skema database
Menjelaskan cara mendapatkan database atau katalog, tabel, dan tampilan yang tersedia dalam database, batasan yang ada untuk tabel, dan informasi skema lainnya dari sumber data.

DbProviderFactories
Menjelaskan model pabrik penyedia dan menunjukkan cara menggunakan kelas dasar di System.Data.Common namespace.

Logika coba lagi yang dapat dikonfigurasi di SqlClient
Menjelaskan cara menggunakan fitur logika coba lagi yang dapat dikonfigurasi saat membuat koneksi atau menjalankan perintah.

Mengambil nilai identitas atau autonumber
Menyediakan contoh pemetaan nilai yang dihasilkan untuk kolom identitas dalam tabel SQL Server ke kolom baris yang disisipkan dalam tabel. Membahas penggabungan nilai identitas dalam DataTable.

Mengambil Data Biner
Menjelaskan cara mengambil data biner atau struktur data besar menggunakan CommandBehavior. SequentialAccess untuk mengubah perilaku default dari DataReader.

Mengubah data dengan prosedur tersimpan
Menjelaskan cara menggunakan parameter input prosedur tersimpan dan parameter output untuk menyisipkan baris ke dalam basis data dan mengembalikan nilai identitas baru.

Pelacakan data di SqlClient
Menjelaskan bagaimana Penyedia Data Microsoft SqlClient untuk SQL Server menyediakan fungsionalitas pelacakan data bawaan.

Penghitung diagnostik di SqlClient
Menjelaskan penghitung diagnostik yang tersedia untuk Microsoft SqlClient Data Provider untuk SQL Server.

Pemrograman asinkron
Menjelaskan Microsoft SqlClient Data Provider untuk dukungan SQL Server untuk pemrograman asinkron.

Dukungan streaming SqlClient
Membahas cara menulis aplikasi yang mengalirkan data dari SQL Server tanpa memuat penuh dalam memori.