Partilhar via


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

  1. 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.

  2. 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.

  3. 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.

  4. 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++

Referência

Ligação de dados RDO