Satır kümeleri

Satır kümesi veri sütunlarını içeren bir satır kümesidir. Satır kümeleri, tüm ole db veri sağlayıcıları, sonuç kümesi veri sekmeli biçimde duyurmak Etkinleştirme Merkezi nesneleridir.

Tüketici kullanarak bir oturumu oluşturur sonra IDBCreateSession::CreateSession yöntemi, tüketici-ebilmek kullanma ya da IOpenRowset ya IDBCreateCommand arabirim üzerinde bir satır kümesi oluşturmak için oturum. SQL ServerYerel istemci ole db sağlayıcısı çekmek her ikisi de bu arabirimlerin. Bu yöntemlerin her ikisi de burada açıklanmıştır.

  • Çağırarak bir satır kümesi oluşturmak IOpenRowset::OPENROWSET yöntemi.

    Bu satır kümesi içinde tek bir tablo oluşturmak için eşdeğerdir. Bu yöntem, açılır ve tek bir temel tablodan tüm satırları içeren bir satır kümesi döndürür. Bağımsız değişkenlerinin biri OpenRowset satır kümesi oluşturmak için tablodan bir tablo kimliği.

  • Çağırarak bir command nesnesi oluşturmak IDBCreateCommand::CreateCommand yöntemi.

    Komut nesnesi, sağlayıcının desteklediği komutları yürütür. İle SQL Serveryerel istemci ole db sağlayıcısı tüketici herhangi belirtebilirsiniz Transact-SQLdeyimi, bir select deyimi veya depolanmış yordam çağrısı gibi. Bir command nesnesi kullanarak bir satır kümesi oluşturmak için adımlar şunlardır:

    1. Tüketici çağrılarını IDBCreateCommand::CreateCommand yöntemi almak isteyen bir komut nesnesi için oturum ICommandText arabirimi komut nesnesi. Bu ICommandText arabirimi ayarlar ve gerçek komut metni alır. Tüketici çağırarak metin komutunda doldurur ICommandText::setCommandText yöntemi.

    2. Kullanıcı aramaları ICommand::Execute yöntemi komut. Satır kümesi nesnesi komut yürütüldüğünde inşa sonuç komut kümesini içerir.

Tüketici-ebilmek kullanma ICommandProperties almak veya tarafından yürütülen komut tarafından döndürülen satır kümesi özelliklerini ayarlamak için arabirim ICommand::Execute arabirimleri. Satır kümesi desteklemelidir arabirimleri en sık istenen özelliklerdir. Arabirimlerine ek olarak, tüketici özellikleri satır kümesi veya arabirim davranışını değiştirmek isteyebilir.

Tüketicilerin bırakın satır kümeleri ile IRowset::Release yöntemi. Bir satır kümesi serbest tüketici, satır kümesi tarafından düzenlenen herhangi bir satır tutamaçları serbest bırakır. Bir satır kümesi serbest erişimcileri serbest bırakmıyor. Eğer bir IAccessor arabirimi, o hala sahip çıkacak.

Bu Bölümde

Ayrıca bkz.

Kavramlar

SQL Server yerel istemci (ole db)