Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hhmelina

Commit e CommitRetaining

Recommended Posts

Bom dia galera!!

É o seguinte, fiz um sistema e quando salva clientes ou convenios, as outras tabelas ficam em branco e dá aqueles pequenos paus do Delphi, quando tenta mexer em outra tabela...

Está assim:

TBL_Socios.Post;

FRM_Menu.IBTransaction1.Commit;

TBL_Socios.Open;

 

Substitui por CommitRetaining, mas ele não mostra os ultimos registros cadastrados é preciso fechar e abrir o programa novamente, e com o Commit ele não mostra as outras tabelas...

Alguém pode me dar umasolução???

Beijos...

Mel http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom... já descobri a solução, se interessar para alguém...

No botão salvar coloquei assim:

 

If Nome_Tabela.State in [dsedit, dsinsert] then

begin

Nome_Tabela.Post;

FRM_Menu.IBTransaction1.CommitRetaining;

End;

Nome_Tabela.Open;

end;

 

Só isso... http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Bom final de semana a todos...

Beijos...

Mel http://forum.imasters.com.br/public/style_emoticons/default/wub.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.