Boa tarde galera não to sabendo como fazer, tenho um sistema que será utilizado em rede, porém nos testes que fiz se 2 usuários acessarem a mesma tabela no mesmo tempo para inserir um código no ou alterção da um erro.
O erro é o seguinte vai gravar para os dois usuário com o mesmo código que apareceu para eles quando começaram a incluir porem acontece que depois que um usuário acabou de incluir o registro tudo beleza mas o outro usuário que demorou um poco a mais para cadastrar vai gravar com o mesmo código mas com as informações que o segundo usuário colocou.
Bem preciso de algo que quando um usuário começa o processo de inclusão, o sistema não permita que um outro usuário da rede acesse o mesmo registro, ou que deixe acessar mas que jogue o código para frente.
Ex: um usuario dei inicio ao cadastramento e seu código é o 1, se o outro usuario da rede querer incluir um registro tambem o sistema trave o acesso para ele com uma menssagem dizendo que já esta em uso ou no caso que trate e jogue o código para frente no caso seria 2 e ambos os usuários conseguissem concluir seus trabalhos.
Desde já agradeço, e me indiquem a melhor forma de fazer o processo se possívem com exemplos de códigos.
To usando o paradox um componente query e um datasource ligado ao query se precisar mudar me indiquem.
Pergunta
cassios
Boa tarde galera não to sabendo como fazer, tenho um sistema que será utilizado em rede, porém nos testes que fiz se 2 usuários acessarem a mesma tabela no mesmo tempo para inserir um código no ou alterção da um erro.
O erro é o seguinte vai gravar para os dois usuário com o mesmo código que apareceu para eles quando começaram a incluir porem acontece que depois que um usuário acabou de incluir o registro tudo beleza mas o outro usuário que demorou um poco a mais para cadastrar vai gravar com o mesmo código mas com as informações que o segundo usuário colocou.
Bem preciso de algo que quando um usuário começa o processo de inclusão, o sistema não permita que um outro usuário da rede acesse o mesmo registro, ou que deixe acessar mas que jogue o código para frente.
Ex: um usuario dei inicio ao cadastramento e seu código é o 1, se o outro usuario da rede querer incluir um registro tambem o sistema trave o acesso para ele com uma menssagem dizendo que já esta em uso ou no caso que trate e jogue o código para frente no caso seria 2 e ambos os usuários conseguissem concluir seus trabalhos.
Desde já agradeço, e me indiquem a melhor forma de fazer o processo se possívem com exemplos de códigos.
To usando o paradox um componente query e um datasource ligado ao query se precisar mudar me indiquem.
Vlw galera.
Link para o comentário
Compartilhar em outros sites
2 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.