1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| sqlquery4.close;
sqlquery4.SQL.Clear;
sqlquery4.SQL.Add('Insert into CERTIFICAT_RECEVABLE (C_REC_CLE,C_REC_NUMJOB,C_REC_NUMFACTURE,C_REC_CLIENT,C_REC_MONTANT,C_REC_DATE_PAIEMENT,C_REC_FINALISER,C_REC_DATE_ENTREE)');
sqlquery4.SQL.Add('values (GEN_ID(GEN_CERTIFICAT_RECEVABLE_ID,1),:va2 ,:va3,:va4,:va5,NULL,0,:va8)');
sqlquery4.ParamByName('va2').AsString := copy(REC_NUMJOB.Text,0,10);
sqlquery4.ParamByName('va3').AsString := copy(REC_NUMFACTURE.Text,0,10);
sqlquery4.ParamByName('va4').AsString := REC_CLIENT.Items[REC_CLIENT.ItemIndex];
sqlquery4.ParamByName('va5').AsCurrency := strtofloat(REC_MONTANT.Text);
sqlquery4.ParamByName('va8').AsString := '29.03.2012';
sqlquery4.ExecSQL();
clientdataset3.Active := false;
sqlquery3.close;
sqlquery3.SQL.Clear;
sqlquery3.SQL.Add('SELECT * from CERTIFICAT_RECEVABLE');
sqlquery3.SQL.Add('ORDER BY C_REC_CLE');
sqlquery3.open;
clientdataset3.Active := true; |
Partager