|
Para
que voc� precisa disso ? O MySQL enfileira as altera��es e vai executando.
Ele
n�o entra em estado de Edi��o bloqueando um registro. Se dois usu�rios
tentarem alterar um registro, uma das requisi��es chegar� primeiro, e a
altera��o
v�lida
ser� �ltima, porque a intera��o � sempre feita por SQL, ou seja com
comandos UPDATE, INSERT, etc.
Se
quiser que um usu�rio seja avisado que o registro est� 'em altera��o', que
na
verdade seria s� o fato de outro usu�rio estar visualizando o registro e
preenchendo os campos, para posteriormente alter�-lo efetivamente, fa�a
isso
atrav�s de um campo que informa isso. Quando o primeiro usu�rio buscar o
registro para visualiza��o, primeiro consulte o campo 'em uso', se n�o
estiver
ativo,
marque esse campo de 'em uso', e depois pegue o conte�do
dele. O
usu�rio que chegar depois, na primeira opera��o vai ver que o campo j�
est�
em uso
e ser� informado que n�o pode alterar.
|
- [java-list] D�vida Conceitual Java Mysql Jos� Marques
- Re: [java-list] D�vida Conceitual Java Mysql Mauricio
- Re: [java-list] D�vida Conceitual Java Mysql William Monti
