Trafego de dados em rede local.
Enviado: 31 Ago 2007 16:10
Boa tarde pessoal !
Tenho uma pequena duvida:
Meu sistema abre um determinado arquivo em duas estações diferentes ao mesmo tempo atraves de um dbedit(). Os usuarios nas duas estações posicionam o cursor no mesmo registro. Um deles (estaçao1) confirma a exclusao do registro antes do outro (estação2) que tambem o exclui em seguida. Quer dizer, nao exclui porque o mesmo ja fora excluido pelo outro usuario (estação1).
Sei que se na estação2 eu pressionasse qualquer tecla, isso atualizaria o dbedit e o registro excluido na estação1 nao seria mais mostrado.
Agora pergunto:
Quando eu tentei a exclusao na estação2, internamente o que acontece, pois fisicamente o registro nao existe mais ?
Espero que tenham entendido minha explicação.
Grato
Ademir.
Tenho uma pequena duvida:
Meu sistema abre um determinado arquivo em duas estações diferentes ao mesmo tempo atraves de um dbedit(). Os usuarios nas duas estações posicionam o cursor no mesmo registro. Um deles (estaçao1) confirma a exclusao do registro antes do outro (estação2) que tambem o exclui em seguida. Quer dizer, nao exclui porque o mesmo ja fora excluido pelo outro usuario (estação1).
Sei que se na estação2 eu pressionasse qualquer tecla, isso atualizaria o dbedit e o registro excluido na estação1 nao seria mais mostrado.
Agora pergunto:
Quando eu tentei a exclusao na estação2, internamente o que acontece, pois fisicamente o registro nao existe mais ?
Espero que tenham entendido minha explicação.
Grato
Ademir.