Mengambil Satu Baris dengan IRow (Driver OLE DB)
Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
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 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.