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 Połączenie ivity (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