Fórum DUVIDA EM GRAVAR 2 VEZES #363564
08/09/2008
0
Estou com duvida em gravar no banco 2x o mesmo registro, copiei 2x o mesmo codigo mas ele só grava uma vez, hehhee, coisas de iniciante :)
agradeço desde já !
Gemim
Curtir tópico
+ 0Posts
08/09/2008
Luiz Henrique
Poderia postar o codigo ou parte de codigo que esta usando nesta sua persistencia.
T+
Gostei + 0
08/09/2008
Gemim
begin
frm_contas_receber.ib_contas_receber.Active := True;
frm_contas_receber.ib_contas_receber.Open;
frm_contas_receber.ib_contas_receber.Edit;
frm_contas_receber.ib_contas_receberCTR_3060.Value := parcela2;
frm_contas_receber.ib_contas_receberCTR_3060VA.Value := parceladiv;
frm_contas_receber.ib_contas_receberCTR_VENCIMENTO.Value := vinteeoito;
frm_contas_receber.ib_contas_receber.Post;
dm_banco.IBTransaction1.CommitRetaining;
end
//gravar novamente
frm_contas_receber.ib_contas_receber.Active := True;
frm_contas_receber.ib_contas_receber.Open;
frm_contas_receber.ib_contas_receber.Edit;
frm_contas_receber.ib_contas_receberCTR_3060.Value := parcela2;
frm_contas_receber.ib_contas_receberCTR_3060VA.Value := parceladiv;
frm_contas_receber.ib_contas_receberCTR_VENCIMENTO.Value := vinteeoito;
frm_contas_receber.ib_contas_receber.Post;
dm_banco.IBTransaction1.CommitRetaining;
Gostei + 0
08/09/2008
Acacio
e não inserindo o mesmo, ai claro que não vai aparecer os dados do segundo commit;
além disso se for insert no segundo edit os valores da chave têm que ser diferente do primeiro senão vai dar erro.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)