commit na transação????

Em 6/17/2010 7:49 PM, lucianodanilo escreveu:
>
> Ola todos
>
> estou tendo a seguinte dificuldade na seguinte rotina da minha aplicação
> ao abrir a aplicação faço a seguinte instrução...
>
> FibGeral.Close;
> FibGeral.SelectSQL.Clear;
> FibGeral.SelectSql.Text := 'UPDATE USUARIOS SET SITUACAO = ''ON'' 
> WHERE NOME = '+QuotedStr(UpperCase(Us));
> FibGeral.Open;
>
> ao fechar a aplicação o campo situaçao recebe outro valor
> FibGeral.Close;
> FibGeral.SelectSQL.Clear;
> FibGeral.SelectSql.Text := 'UPDATE USUARIOS SET SITUACAO = ''OFF'' 
> WHERE NOME = '+QuotedStr(UpperCase(Us));
> FibGeral.Open;
>
> porem na ao fechar a aplicação a aplicação nao atualiza o dado e 
> apresenta a seguinta mensagem
>
> Lock conflict with concurrent update
> Concurrene transaction number is 68424
>
> qualquer sugestao sera bem vinda...
>
> 

-- 
----------------------------------------
Uberdam Cavaletti
Programador Delphi
Formado em Tecnologia da Informação
Pós-graduado em desenvolvimento Java.
Professor Tópicos Especias em BD - Unoesc Xanxerê
Professor Estruturas de Dados    - Unoesc Xanxerê

http://buscatextual.cnpq.br/buscatextual/visualizacv.jsp?id=K4251629Y0
----------------------------------------



[As partes desta mensagem que não continham texto foram removidas]

Responder a