DataSnap Avançado - Usando Funções Callback
Mostraremos neste artigo como você pode dar um feedback visual para o usuário através de uma barra de progresso que evolui com o andamento das alterações e ainda permitir que ele interrompa o processo clicando em um botão Cancelar.
DataSnap Avançado
Usando funções callback
Em aplicações DataSnap é comum armazenarmos um pacote de alterações de inserção, alteração ou exclusão no ClientDataSet para mais tarde aplicar em lote as mudanças no banco de dados, usando o método ApplyUpdates. Esse processo de atualização do servidor pode ser demorado, dependendo do volume de alterações e da rede na qual transitam os dados.
Mostraremos neste artigo como você pode dar um feedback visual para o usuário através de uma barra de progresso que evolui com o andamento das alterações e ainda permitir que ele interrompa o processo clicando em um botão Cancelar.
A técnica se baseia em um recurso pouco usual entre objetos COM: funções " [...] continue lendo...
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo