Uso em rede

05/01/2004

0

Estou tentando travar o registro de uma tabela (SQL SERVER7) para um unico usuário no momento de uma alteração, utilizando DBEXPRESS e DELPHI7.

Foi criado um campo de nome ASSINATURA, onde armazeno o numero do terminal, que é obtido através de uma variavel de ambiente, definida com valor especifico em cada terminal.

Estou usando o componente SIMPLEDATASET, como uma QUERY. Ao dar

Query1.Edit 


ou seja, ao editar o registro passo o valor do terminal para o campo ASSINATURA.

quando um outro usuário, for acessar este registro, faço o teste no campo, se ele apresentar algo diferente a zero, nao deixo ele acessar o registro.

Só que ao acessar este registro foi apresentado o seguinte erro:

´RECORD NOT FOUND OR CHANGED BY ANOTHER USER´

Gostaria de saber, se existe algum meio de tratar esse erro ou resolve-lo.[/code]


Ffsombra

Ffsombra

Responder

Posts

05/01/2004

Ffsombra

ninguém SABE ????????????


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar