Insert no DbGrid usando o RxMemoryData

09/08/2008

0

Estou querendo que quando eu clico duas vezes na linha do dbgrid ele insire pelo rxmemorydata em outro para ficar acumulando, para salvar tudo de uma vez,
ai estou usando esse codigo abaixo


  if ( not tblcheques.Active ) then tblcheques.Open else tblcheques.EmptyTable;
      with tblcheques do
      begin
         Insert;
         Fields[00].AsString   := TxtCod.text;
         Fields[01].AsString   := TxtNom.text;
         Fields[02].AsString   := Cheque;
         Fields[03].AsCurrency := StrToFloat( txtVal.Text );
         Fields[04].AsDateTime := Datado;
         Post;
      end; 



mas quando eu clico novamente para inserir mais um ele some com o que já tem gravado nele!

alguém pode me ajudar???


Robinhocne

Robinhocne

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar