Gostaria de saber se alguém tem algum exemplo, artigo sobre bloqueio pessimista?
Estou precisando de alguma coisa para bloquear o registro enquanto estiver em edição e não deixar outro usuário editar o registro se estiver em modo edição. Tá dificil de achar alguma coisa desse tipo, não achei nada ainda sobre isso. Consegui apenas no modo: concorrencia otimista. Mas eu preciso mesmo da concorrencia pessimista.
Bom, vou tentar explicar como está o meu cadastro de clientes para ter uma noção de como funciona: Tenho 2 groupbox no form.
O primeiro groupbox tem um textbox onde fica o código do cliente.
O segundo groupbox fica os dados do cliente, ou seja: todos os campos textos(textbox) ref. a NOME, APELIDO, DATA DE NASCIMENTO, FONE, DATA DO CADASTRO, CPF, CELULAR e assim por diante...
Funciona da seguinte forma: quando o usuário sai do textbox: CODIGO DO CLIENTE, o foco cai no primeiro campo do segundo groupbox, aquele onde fica os dados do cliente. Quando o foco entra no segundo groupbox, esse registro está em edição.
Como eu vou fazer para controlar se esse registro está sendo editado ou não? Eu gostaria que quando outro usuário tenta-se entrar mostra-se a seguinte mensagem: 'Registro em manutenção!'...
Estou programando em visual studio 2008 (C#) windows forms .net framework 3.5... Lembrando que a aplicação independe de banco de dados...
Desde já, agradeço pela ajuda e atenção de todos...
Pergunta
borges02
Bom dia!
Gostaria de saber se alguém tem algum exemplo, artigo sobre bloqueio pessimista?
Estou precisando de alguma coisa para bloquear o registro enquanto estiver em edição e não deixar outro usuário editar o registro se estiver em modo edição. Tá dificil de achar alguma coisa desse tipo, não achei nada ainda sobre isso. Consegui apenas no modo: concorrencia otimista. Mas eu preciso mesmo da concorrencia pessimista.
Bom, vou tentar explicar como está o meu cadastro de clientes para ter uma noção de como funciona: Tenho 2 groupbox no form.
O primeiro groupbox tem um textbox onde fica o código do cliente.
O segundo groupbox fica os dados do cliente, ou seja: todos os campos textos(textbox) ref. a NOME, APELIDO, DATA DE NASCIMENTO, FONE, DATA DO CADASTRO, CPF, CELULAR e assim por diante...
Funciona da seguinte forma: quando o usuário sai do textbox: CODIGO DO CLIENTE, o foco cai no primeiro campo do segundo groupbox, aquele onde fica os dados do cliente. Quando o foco entra no segundo groupbox, esse registro está em edição.
Como eu vou fazer para controlar se esse registro está sendo editado ou não? Eu gostaria que quando outro usuário tenta-se entrar mostra-se a seguinte mensagem: 'Registro em manutenção!'...
Estou programando em visual studio 2008 (C#) windows forms .net framework 3.5... Lembrando que a aplicação independe de banco de dados...
Desde já, agradeço pela ajuda e atenção de todos...
Muito Obrigado...
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.