Sdílet prostřednictvím


Požadavky ovladače ODBC pro dynamické sady

Ve třídách MFC databáze ODBC jsou dynamické sady sadami záznamů s dynamickými vlastnostmi; zůstanou určitými způsoby synchronizovány se zdrojem dat.Dynamické sady MFC (ale ne dopředné sady záznamů) vyžadují ovladač rozhraní ODBC, který splňuje požadavky rozhraní API úrovně 2.Pokud ovladač pro váš zdroj dat odpovídá sadě rozhraní API úrovně 1, můžete použít jak aktualizovatelné snímky, tak i snímky jen pro čtení a dopředné sady záznamů, ne však dynamické sady.Ovladač úrovně 1 však může podporovat dynamické sady, pokud podporuje rozšířené načítání a kurzory řízené sadou klíčů.

V terminologii rozhraní ODBC jsou dynamické sady a snímky odkazovány jako kurzory.Kurzor představuje mechanismus, použitý pro udržování přehledu o jeho poloze v sadě záznamů.Pro další informace o požadavcích na ovladač pro dynamické sady si prohlédněte Dynamická sada.Pro další informace o kurzorech si prohlédněte sadu SDK rozhraní ODBC (Open Database Connectivity) v dokumentaci MSDN.

[!POZNÁMKA]

Pro aktualizovatelné sady záznamů musí váš ovladač ODBC podporovat buď příkazy umístěných aktualizací, nebo funkci ODBC API ::SQLSetPos.Jsou-li podporovány obě, knihovna MFC použije efektivnější ::SQLSetPos.Případně můžete pro snímky použít knihovnu kurzorů, která poskytuje požadovanou podporu pro aktualizovatelné snímky (statické kurzory a příkazy umístěné aktualizace).

Viz také

Koncepty

ODBC – základy