Veri Kaynakları ve Oturumlar
Aşağıdaki şekilde, bir veri kaynağına bağlanmayı ve bu kaynağa erişmeyi destekleyen sınıflar gösterilmektedir. Her sınıf standart bir OLE DB bileşeni uygulamasını temel alır.
Veri Kaynağı ve Oturum Sınıfları
Sınıflar şunlardır:
CDataSource Bu sınıf, ole db sağlayıcısı aracılığıyla bir veri kaynağına bağlantı oluşturan ve yöneten veri kaynağı nesnesinin örneğini oluşturur. Veri kaynağı, veri kaynağı adresi ve kimlik doğrulama bilgileri gibi bilgileri bağlantı dizesi biçiminde alır.
CEnumerator yardımcı sınıfının genellikle bir sistemde kayıtlı kullanılabilir sağlayıcıların listesini almak için herhangi bir bağlantı kurulmadan önce kullanıldığını da belirtmek gerekir. Bu, veri kaynağı olarak bir sağlayıcı seçmenize olanak tanır. Örneğin, Veri Bağlantısı Özellikleri iletişim kutusu, Sağlayıcılar sekmesindeki sağlayıcı listesini doldurmak için bu sınıfı kullanır. or
SQLDriverConnect
işlevineSQLBrowseConnect
eşit olur.CSession Bu sınıf, veri kaynağına tek bir erişim oturumunu temsil eden oturum nesnesinin örneğini oluşturur. Ancak, bir veri kaynağında birden çok oturum oluşturabilirsiniz. Her oturum için veri kaynağından verilere erişmek için satır kümeleri, komutlar ve diğer nesneler oluşturabilirsiniz. Oturum işlemleri işler.