Udostępnij za pośrednictwem


Wymagania dotyczące sterownika ODBC dla zestawów dynamicznych

W klasach baz danych MFC ODBC dynasets to zestawy rekordów z właściwościami dynamicznymi; pozostają zsynchronizowane ze źródłem danych w określony sposób. Zestawy dynamicznych MFC (ale nie zestawy rekordów tylko do przodu) wymagają sterownika ODBC z zgodnością interfejsu API poziomu 2. Jeśli sterownik źródła danych jest zgodny z zestawem interfejsu API poziomu 1, nadal można używać migawek z możliwością aktualizacji i tylko do odczytu oraz zestawów rekordów tylko do przekazywania, ale nie dynamicznych. Sterownik poziomu 1 może jednak obsługiwać dynamiczne zestawy, jeśli obsługuje rozszerzone kursory pobierania i zestawów kluczy.

W terminologii ODBC dynamiczne zestawy i migawki są określane jako kursory. Kursor jest mechanizmem służącym do śledzenia swojej pozycji w zestawie rekordów. Aby uzyskać więcej informacji na temat wymagań dotyczących sterowników dla dynamicznych zestawów, zobacz Dynaset. Aby uzyskać więcej informacji na temat kursorów, zobacz dokumentację Open Database Connectivity (ODBC).

Uwaga

W przypadku zestawów rekordów z możliwością aktualizacji sterownik ODBC musi obsługiwać instrukcje aktualizacji umieszczone lub funkcję interfejsu ::SQLSetPos API ODBC. Jeśli oba te elementy są obsługiwane, MFC używa ich ::SQLSetPos do wydajności. Alternatywnie w przypadku migawek można użyć biblioteki kursorów, która zapewnia wymaganą obsługę migawek z możliwością aktualizacji (kursory statyczne i instrukcje aktualizacji rozmieszczone).

Zobacz też

Podstawy ODBC