erro quot;Update Failedquot;

20/05/2003

0

Alguém sabe o que significa o erro ´Update Failed´ no Delphi. Ele me retorna esse erro toda vez que tento apagar um registro que acabei de criar. Só da pra apagar se eu sair do sistema e entrar de novo.
Alguem, me ajuda pelo Amor de Deus.
Obrigado

obx.: uso Delphi6+Firebird, ibquery, ibupdatesql.


Responder

Posts

20/05/2003

Flavio Sanches

existe uma tal de transaction que é criada por default quando vc abre o db
ao invés de fazer direto na tabela ela faz em uma tabela temporaria, o que te possibilita um ´Undo´, quando vc fecha o db ele então manda pra tabela de verdade (commit), enquanto isso não acontece o que vc inseriu, por exemplo, ainda não está lá, somente estará quando vc fechar o db (no caso fechando o programa) ou se vc der um commit

espero ter ajudado


Responder

20/05/2003

Ggean

[quote:9037e40b12=´Flavio Sanches´]

se o problema for esse adicione a unit BDE na clausula uses e depois do post da tabela coloque dbisavechanges(tabela.handle) que ele salva direto na tabela sem passa pela temporaria
ex.

table.insert;
table.......adciono os valores
table,,,,,,,
table.post;
dbisavechanges(table.handle);//ó o dbi aqui,ó
showmessage(´Registro Gravado...);

tchau...e boa sorte.
[/quote:9037e40b12]


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar