Einzelnen Beitrag anzeigen

Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
831 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Umgang mit Query's

  Alt 2. Dez 2016, 12:25
Das habe ich versucht:

das habe ich in das "Insert_SQL-Statement" geschrieben:
Delphi-Quellcode:
insert into kommentar
(ticket_id, user_id, kommentar_datum, kommentar)
values
(:ticket_id, :user, :Datum, :kommentar)

und das habe ich in die procedure geschrieben:
Delphi-Quellcode:
procedure TForm1.UniQuery4BeforeInsert(DataSet: TDataSet);
begin
   UniQuery4.ParamByName('ticket_id').AsInteger:=UniQuery1.FieldByName('ticket_id').AsInteger;
   UniQuery4.ParamByName('user').AsInteger:=2;
   UniQuery4.ParamByName('datum').AsDateTime:=now;
   UniQuery4.ParamByName('kommentar').AsString:=DBAdvMemo2.Lines.Text;
end;
Aber die Parameter werden nicht gefunden. Sie tauchen auch nicht in der Parameterliste der Query auf. Siehe Anhang
Der Parameter Ticket_ID stammt aus dem Select Statement.

Vielen Dank
Patrick
Miniaturansicht angehängter Grafiken
query4_parameterliste.jpg  
Patrick
  Mit Zitat antworten Zitat