Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analitik Platform Sistemi (PDW)
Microsoft Fabric'te SQL veritabanı
OLE DB sürücüsünü indirme
Bir satır kümesi nesnesi doğrudan sağlayıcıdan bir komutun yürütülmesiyle veya doğrudan bir sıralar kümesi nesnesi oluşturulmasıyla üretiliyorsa, tüketicinin satır kümesindeki verileri alıp erişmesi gerekir.
Sıra kümeleri, SQL Server için OLE DB Sürücüsünün verileri tablo şeklinde açığa çıkarmasını sağlayan merkezi nesnelerdir. Kavramsal olarak, bir satır kümesi, her satırın sütun verisi bulunduğu bir satır kümesidir. Bir satır kümesi nesnesi, IRowset (satır kümesinden sıralı olarak alınması için yöntemler içerir), IAccessor (tablo verilerinin tüketici program değişkenlerine bağlanma şeklini tanımlayan bir grup sütun bağlamasının tanımlanmasına izin verir), IColumnsInfo (satır kümesindeki sütunlar hakkında bilgi sağlar) ve IRowsetInfo (satır kümesi hakkında bilgi sağlar) gibi arayüzleri sunar.
Bir tüketici, IRowset::GetData yöntemini çağırarak satır kümesinden bir veri satırını bir tampona alabilir. GetData çağrılmadan önce, tüketici bir dizi DBBINASYON yapısı kullanarak tamponu tanımlar. Her bağlama, bir satır kümesindeki bir sütunun tüketici tamponunda nasıl saklandığını açıklar ve aşağıdakileri içerir:
Bağlamanın uygulandığı sütunun (veya parametrenin) sırası.
Bağlı olan bilgiler (örneğin, veri değeri, verinin uzunluğu ve bağlanma durumu).
Bu parçaların her birine buffer'da neyin kaydırıldığına dair bilgi.
Tüketici tamponunda mevcut olan veri değerlerinin uzunluğu ve türü.
Veriyi alırken, sağlayıcı her bağlamada bilgiyi kullanarak tüketici tamponundan veriyi nereden ve nasıl alınacağını belirler. Tüketici tamponunda veri ayarlarken, sağlayıcı her bağlamada bilgiyi kullanarak tüketicinin tamponunda veriyi nereye ve nasıl geri göndereceğini belirler.
DBBINDING yapıları belirlendikten sonra bir erişici oluşturulur (IAccessor::CreateAccessor). Accessor, bir bağlama koleksiyonudur ve tüketici tamponunda veri almak veya ayarlamak için kullanılır.
Ayrıca Bkz.
SQL Server Uygulaması için OLE DB Sürücüsü Oluşturma
OLE DB Nasıl Yapılır Konuları