Atualizando dados com o controle RemoteData RDO
Dados de controle RDO RemoteData podem ser somente leitura ou pode ser modificado.
Para criar um aplicativo que modifique dados usando o controle RDO RemoteData
conjunto o RDO RemoteData controle CursorDriverpropriedade .
Cursores do lado servidor armazenam dados retornados no servidor.
Cursores do lado do cliente ODBC armazenar dados no armazenamento local do cliente.
Cursores de lote do cliente usam uma biblioteca de cursores projetada para lidar com problemas de simultaneidade.
Nenhuma opção cursor é usada quando uma consulta ação é executada e, portanto, não é necessário nenhum cursor.
conjunto o RDO RemoteData controle LockTypepropriedade .É recomendável a simultaneidade otimista com base na opção de conjunto de resultados.
Simultaneidade de leitura e não deve ser usada se quiser que os dados a ser modificada.
simultaneidade pessimista bloqueia dados durante a atualização para que outros usuários não estão em perigo de confirmar as alterações de dados incompatíveis.
Simultaneidade otimista não bloqueia os dados, mas se durante a confirmar, ele detecta que outro cliente publicou um estado incompatível, o controle RDO RemoteData lança um erro.
conjunto o RDO RemoteData controle ResultsetTypepropriedade .Certifique-se de que as opções escolhidas oferece suporte ao driver ODBC:
Quando criar cursor estático é escolhido, as alterações não são detectadas até que o cursor seja fechado e reaberto.
Quando criar cursor Keyset é escolhida, o cursor permite inserções, atualizações e exclusões, em será dentro do cursor keyset propriamente dito.
Defina o controle limite a dados sistema autônomo necessário para permitir atualizabilidade.Observe que alguns controles não permitem a atualização.
Para obter informações sobre como usar esses objetos, consulte a documentação sobre o controle RDO RemoteData.
Consulte também
Tarefas
Usando ligação de dados RDO no Visual C++