Aktualizace dat pomocí ovládacího prvku RemoteData rozhraní RDO
Ovládací prvek rozhraní RDO RemoteData může být buď jen pro čtení nebo upravitelný.
Chcete-li vytvořit aplikaci, která upravuje data pomocí ovládacího prvku rozhraní RDO RemoteData
Nastavte vlastnost CursorDriver ovládacího prvku rozhraní RDO RemoteData.
Server Side kurzory uloží vrácená data na server.
Klient Side kurzory rozhraní ODBC uloží data v místním klientském úložišti.
Dávka Klient Side kurzorů použije navrhnutou knihovnu kurzorů k řešení problémů souběžnosti.
Možnost Žádný kurzor se používá při provádění akčního dotazu a zde nejsou potřebné žádné kurzory.
Nastavte vlastnost LockType ovládacího prvku rozhraní RDO RemoteData.Doporučuje se optimistická souběžnost, založená na volbě výsledné sady.
Není vhodné používat souběžnost jen pro čtení pokud chcete upravitelná data.
Pesimistická souběžnost uzamkne data během aktualizace, takže ostatním uživatelům nehrozí potvrzení nekompatibilních změn dat.
Optimistická souběžnost neuzamkne data, ale pokud během potvrzení odhalí, že jiný klient odeslal nekompatibilní stav, vyvolá ovládací prvek rozhraní RDO RemoteData chybu.
Nastavte vlastnost ResultsetType ovládacího prvku rozhraní RDO RemoteData.Ujistěte se, že ovladač rozhraní ODBC podporuje zvolené možnosti:
Pokud je vybráno vytvoření statického kurzoru, jsou změny odhaleny až po uzavření a znovu otevření kurzoru.
Pokud je vybráno vytvoření kurzoru klíčové sady, umožní kurzor vložení, aktualizace a odstraní v rámci kurzoru sady klíčů.
Podle potřeby nastavte ovládací prvek vázaný na data pro povolení aktualizovatelnosti.Všimněte si, že některé ovládací prvky neumožňují aktualizaci.
Informace o použití těchto objektů naleznete v dokumentaci o ovládacím prvku rozhraní RDO RemoteData.
Viz také
Úkoly
Použití datových vazeb RDO v aplikaci Visual C++