Tratamentos

Delphi

22/08/2003

Oi...
Estou desenvolvendo uma aplicação pra rodar em rede, como fazer o tratamento para:

Se dois usuarios estiverem usando a mesmo tempo o registro ,
que pode esta sendo editado incluido ou excluido pelo primeiro.
Para gravar estou usando append na tabela, isso é indicado???



Obrigada...


Catharina

Catharina

Curtidas 0

Respostas

Okama

Okama

22/08/2003

Como eu uso SQL para alterar registros eu costumo inserir em todas as tabelas um campo ´lock´ int que aceita valor 0/1.

Quando um usuário inicia um consulta/alteração é gravado o valor 1 e quando finaliza é gravado o valor 0.

Em algumas tabelas inseri nome do usuário e data de acesso. Não sei se há outra forma mais eficiente que esta, mas tem funcionado até agora e funciona em qualquer base.


GOSTEI 0
POSTAR