Membuat Set Baris dengan ICommand::Execute

Berlaku untuk:SQL ServerDatabase Azure SQLInstans Terkelola Azure SQLAzure Synapse AnalyticsSistem Platform Analitik (PDW)Database SQL di Microsoft Fabric

Unduh driver OLE DB

Untuk set baris yang dibuat dengan menggunakan metode ICommand::Execute , properti yang Anda inginkan dalam himpunan baris yang dihasilkan dapat membatasi teks perintah. Ini sangat penting bagi konsumen yang mendukung teks perintah dinamis.

Driver OLE DB untuk SQL Server tidak dapat menggunakan kursor Microsoft SQL Server untuk mendukung hasil multi-rowset yang dihasilkan oleh banyak perintah. Jika konsumen meminta set baris yang memerlukan dukungan kursor SQL Server, kesalahan terjadi jika teks perintah menghasilkan lebih dari satu set baris sebagai hasilnya. Untuk informasi selengkapnya, lihat Perintah yang Menghasilkan Hasil Multi-Rowset.

Driver OLE DB yang dapat digulir untuk set baris SQL Server didukung oleh kursor SQL Server. SQL Server memberlakukan batasan pada kursor yang sensitif terhadap perubahan yang dibuat oleh pengguna database lain. Secara khusus, baris dalam beberapa kursor tidak dapat diurutkan, dan mencoba membuat set baris dengan menggunakan perintah yang berisi klausa SQL ORDER BY dapat gagal. Untuk informasi selengkapnya, lihat Kumpulan Baris dan Kursor SQL Server.

Lihat Juga

Himpunan baris