Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Na poniższej ilustracji przedstawiono klasy, które obsługują nawiązywanie połączenia ze źródłem danych i uzyskiwanie do tego dostępu. Każda klasa jest oparta na standardowej implementacji składnika OLE DB.
Klasy źródła danych i sesji
Klasy to:
CDataSource Ta klasa tworzy wystąpienie obiektu źródła danych, który tworzy połączenie ze źródłem danych i zarządza nim za pośrednictwem dostawcy OLE DB. Źródło danych pobiera informacje, takie jak adres źródła danych i informacje uwierzytelniania w postaci parametry połączenia.
Warto również zauważyć, że klasa pomocnika CEnumerator jest często używana przed nawiązaniem jakiegokolwiek połączenia w celu uzyskania listy dostępnych dostawców zarejestrowanych w systemie. Dzięki temu można wybrać dostawcę jako źródło danych. Na przykład okno dialogowe Właściwości łącza danych używa tej klasy do wypełnienia listy dostawców na karcie Dostawcy . Jest ona równa
SQLBrowseConnectfunkcji orSQLDriverConnect.CSession Ta klasa tworzy wystąpienie obiektu sesji, który reprezentuje pojedynczą sesję dostępu do źródła danych. Można jednak utworzyć wiele sesji w źródle danych. Dla każdej sesji można tworzyć zestawy wierszy, polecenia i inne obiekty w celu uzyskania dostępu do danych ze źródła danych. Sesja obsługuje transakcje.