Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionprocedure TForm4.Button1Click(Sender: TObject); var dbxTrans : TDBXTransaction; lsOut : string; begin dbxTrans := PREVISIONS.BeginTransaction; try with TSQLQuery.Create(nil) do begin SQLConnection := PREVISIONS; SQL.Add('Insert into TBL_TEST(PRENOM)'); SQL.Add('Values (''Simon'')'); SQL.Add('Returning NUMERO'); Open; // Recupération de NUMERO lsOut := Fields[0].AsString; Free; end; ShowMessage(lsOut); PREVISIONS.CommitFreeAndNil(dbxTrans); Except ShowMessage('ERREUR'); PREVISIONS.RollbackFreeAndNil(dbxTrans); end; end;