Udostępnij za pośrednictwem


Klasy ODBC

Te klasy współpracują z innymi klasami struktury aplikacji, aby zapewnić łatwy dostęp do wielu różnych baz danych, dla których są dostępne sterowniki Open Database Połączenie ivity (ODBC).

Programy korzystające z baz danych ODBC będą miały co najmniej CDatabase obiekt i CRecordset obiekt.

Cdatabase
Hermetyzuje połączenie ze źródłem danych, za pomocą którego można wykonywać operacje na źródle danych.

Crecordset
Hermetyzuje zestaw rekordów wybranych ze źródła danych. Zestawy rekordów umożliwiają przewijanie z rekordu do rekordu, aktualizowanie rekordów (dodawanie, edytowanie i usuwanie rekordów), kwalifikowanie zaznaczenia za pomocą filtru, sortowanie zaznaczenia i parametryzacja zaznaczenia przy użyciu informacji uzyskanych lub obliczonych w czasie wykonywania.

Crecordview
Udostępnia widok formularza połączony bezpośrednio z obiektem zestawu rekordów. Mechanizm wymiany danych dialogowych (DDX) wymienia dane między zestawem rekordów a kontrolkami widoku rekordów. Podobnie jak w przypadku wszystkich widoków formularzy, widok rekordu jest oparty na zasobie szablonu okna dialogowego. Widoki rekordów obsługują również przenoszenie z rekordu do rekordu w zestawie rekordów, aktualizowanie rekordów i zamykanie skojarzonego zestawu rekordów po zamknięciu widoku rekordu.

Cdbexception
Wyjątek wynikający z błędów przetwarzania dostępu do danych. Ta klasa służy do tego samego celu, co inne klasy wyjątków w mechanizmie obsługi wyjątków biblioteki klas.

Cfieldexchange
Dostarcza informacje kontekstowe do obsługi wymiany pól rekordów (RFX), która wymienia dane między elementami członkowskimi danych pola i elementami członkowskimi danych parametrów obiektu zestawu rekordów i odpowiednimi kolumnami tabeli w źródle danych. Analogicznie do klasy CDataExchange, która jest używana podobnie do wymiany danych dialogowych (DDX).

Clongbinary
Hermetyzuje uchwyt do przechowywania dla dużego obiektu binarnego (BLOB), takiego jak mapa bitowa. CLongBinary obiekty służą do zarządzania dużymi obiektami danych przechowywanymi w tabelach bazy danych.

CdBVariant
Umożliwia przechowywanie wartości bez obaw o typ danych wartości. CDBVariant śledzi typ danych bieżącej wartości, która jest przechowywana w unii.

Zobacz też

Omówienie klasy