Mengambil Satu Baris dengan IRow (Driver OLE DB)

Berlaku untuk: SQL Server (semua versi yang didukung) Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Unduh driver OLE DB

Implementasi antarmuka IRow di Driver OLE DB untuk SQL Server 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 hanya diakses 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

Kumpulan baris