Mengambil Satu Baris dengan IRow (Penyedia OLE DB Klien Asli)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Implementasi antarmuka IRow di penyedia SQL Server Native Client OLE DB disederhanakan untuk meningkatkan performa. IRow memungkinkan akses langsung ke kolom objek baris tunggal. Jika Anda tahu sebelumnya bahwa hasil eksekusi perintah akan menghasilkan tepat satu baris, IRow akan mengambil kolom baris tersebut. Jika kumpulan hasil menyertakan beberapa baris, IRow hanya akan mengekspos baris pertama.

Implementasi IRow tidak mengizinkan navigasi baris apa pun. Setiap kolom dalam baris diakses hanya satu kali dengan satu pengecualian: Kolom dapat diakses satu kali untuk menemukan ukuran kolom dan sekali lagi untuk mengambil data.

Catatan

IRow::Open hanya mendukung jenis objek DBGUID_STREAM dan DBGUID_NULL yang akan dibuka.

Untuk mendapatkan objek baris menggunakan metode ICommand::Execute , IID_IRow harus diteruskan. Antarmuka IMultipleResults harus digunakan untuk menangani beberapa tataan hasil. IMultipleResults mendukung IRow dan IRowset. IRowset digunakan untuk operasi massal.

Di Bagian Ini

Lihat Juga

Himpunan baris