Fórum erro de locked #59957
08/07/2008
0
porque que as vezes quando eu vou usar o commit e se algum outro programa estiver usando o mesmo bando de dados ele apresenta erro de registro loked ou que está sendo usado por um outro programa, e não deixa fazer nada. Eu utilizo o da seguinte forma:
try
if not banco_de_dados.intrasaction then
banco_de_dados.startTransaction;
linha de comando
banco_de_dados.commit;
except
(mensagem de erro: registro locado ou sendo usado por outro programa)
banco_de_dados
end;
Será que tem alguam coisa que está faltando? eu uso o firebird e os componentes são do interbase do próprio delphi.
try
if not banco_de_dados.intrasaction then
banco_de_dados.startTransaction;
linha de comando
banco_de_dados.commit;
except
(mensagem de erro: registro locado ou sendo usado por outro programa)
banco_de_dados
end;
Será que tem alguam coisa que está faltando? eu uso o firebird e os componentes são do interbase do próprio delphi.
Fafp
Curtir tópico
+ 0
Responder
Posts
09/07/2008
Joaoshi
Colega, pode ser algum problema de transação. Vê se ajuda: http://forum.devmedia.com.br/viewtopic.php?t=96015&highlight=transacao
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)