Aracılığıyla paylaş


ICommand::Execute ile Satır Kümeleri Oluşturma

Şunlar için geçerlidir:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalitik Platform Sistemi (PDW)Microsoft Fabric'te SQL veritabanı

OLE DB sürücüsünü indirme

ICommand::Execute yöntemiyle oluşturulan sıra kümeleri için, ortaya çıkan satır kümesinde istediğiniz özellikler komutun metnini kısıtlayabilir. Bu özellikle dinamik komut metni destekleyen tüketiciler için kritik öneme sahiptir.

SQL Server için OLE DB Sürücüsü, birçok komut tarafından üretilen çoklu satır kümesi sonuçlarını desteklemek için Microsoft SQL Server imleclerini kullanamaz. Bir tüketici SQL Server imleci desteği gerektiren bir satır kümesi isterse, komut metni birden fazla satır kümesi üretirse hata oluşur. Daha fazla bilgi için Komutlar Multiple-Rowset Sonuç Üretiyor bölümüne bakınız.

SQL Server satırları için kaydırılabilir OLE DB Sürücüsü SQL Server imlecimleri tarafından desteklenir. SQL Server, veritabanının diğer kullanıcıları tarafından yapılan değişikliklere karşı hassas olan imleçlere sınırlamalar getirir. Özellikle, bazı imleçlerdeki satırlar sıralanamaz ve SQL ORDER BY cümlesi içeren bir komut kullanarak bir sıra kümesi oluşturmaya çalışmak başarısız olabilir. Daha fazla bilgi için Rowsets ve SQL Server Cursors'a bakınız.

Ayrıca Bkz.

Satır kümeleri