Tenho um número de registros específicos que não mudam, 300, nem são acrescentados e/ou retirados, somente modificados, e cerca de 30 usuários que vão acessar estes dados e alterar campos específicos de cada registro.
Cada campo deste registro tem dados variáveis, como por exemplo número de pessoas, nome do representante deste local, etc.
Quando um usuário acessa, ele irá alterar um dos campos do registro, conforme ele consiga os dados. que podem em determinado momento, e vai acontecer, ser o mesmo registro que outro usuário está alterando.
Mas preciso salvar somente aquele campo alterado sem sobscrever os outros campos não alterados. Tentei usar o Delta do ClienteDataSet, mas não sei como faze-lo salvar somente o campo alterado. Estes dados serão acessados via web, em Mysql. É através do ProviderFlags?
Não posso bloquear o registro para outro usuário, tenho que deixar aberto e salvar somente o campo alterado. Não posso criar uma conexão persistente pois dependendo da localidade o usuário não terá internet, e talvez tenha que salvar em XML...
Alguma dica? Alguém já passou por isso? alguém tem um exemplo para analisar??
Pergunta
cobbra
Olá...
:blink:
Tenho um número de registros específicos que não mudam, 300, nem são acrescentados e/ou retirados, somente modificados, e cerca de 30 usuários que vão acessar estes dados e alterar campos específicos de cada registro.
Cada campo deste registro tem dados variáveis, como por exemplo número de pessoas, nome do representante deste local, etc.
Quando um usuário acessa, ele irá alterar um dos campos do registro, conforme ele consiga os dados. que podem em determinado momento, e vai acontecer, ser o mesmo registro que outro usuário está alterando.
Mas preciso salvar somente aquele campo alterado sem sobscrever os outros campos não alterados. Tentei usar o Delta do ClienteDataSet, mas não sei como faze-lo salvar somente o campo alterado. Estes dados serão acessados via web, em Mysql. É através do ProviderFlags?
Não posso bloquear o registro para outro usuário, tenho que deixar aberto e salvar somente o campo alterado. Não posso criar uma conexão persistente pois dependendo da localidade o usuário não terá internet, e talvez tenha que salvar em XML...
Alguma dica? Alguém já passou por isso? alguém tem um exemplo para analisar??
Link para o comentário
Compartilhar em outros sites
17 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.