NAO ABRIR O FORMULARIO

EMANUEL 26/03/2011 11:18:41
#369245
Pessoal, bom dia!

Meu sistema esta rodando em REDE com 3 usuarios.

Dai eu queria que se o formulario de clientes estiver aberto ja por um usuario, e caso outro usuario em outra maquina for tentar abrir, da uma msg e nao permitir abrir este formulario, ou seja, quero que seja aberto apenas por um usuario de cada vez.

Alguem poderia me da uma dica?

Obrigado,
TECLA 26/03/2011 11:43:28
#369251
Resposta escolhida
Crie uma tabela para fazer este controle.
Você precisará identificar os seguintes dados:

ID_USUARIO (usuário que está acessando o Form / Tabela)
ID_FORM_OU_TABELA (identificação do Form / Tabela que está em uso)
TIPO_OPERACAO (leitura ou escrita, ou somente escrita... como quiser)

Fique atento para LIMPAR os registros desta tabela, assim que o usuário FECHAR o FORM ou cancelar a operação.
CHARLESTON10 26/03/2011 11:51:46
#369253
Perfeito Tecla!

é tipo fazer uma tabela temporaria, se o usuario abriu o formulario, é gravado um registro na tabela temporaria...
Se algum outro usuario tentar acessar o formulario, o programa verificara na tabela contem registros
Caso estiver ele nao podera acessar o form, mas se nao houver registro na tabela permite que ele acesse o form.

é basicamente isso a lógica, agora é só manda[ô]ve ^^
Tópico encerrado , respostas não são mais permitidas