![]() |
Datenbank: mysql • Zugriff über: ado
update sql
Hallo,
ich habe folgenden Code und bekomme immer einen Fehler wenn ich einen Datensatz ändern möchte.
Delphi-Quellcode:
procedure TSchuleintrittKlasse.Button1Click(Sender: TObject);
var SID : Integer; KID : Integer; Qry : TADOQuery; begin KID := DBLookupComboBox1.KeyValue; SID := Stammdaten.QrySchueler.FieldByName('ID').AsInteger; Qry.SQL.Text := 'UPDATE schueler SET Schuleintritt_Klassse_ID = :KID WHERE id = :SID'; Qry.Parameters.ParamByName('SID').Value := SID; Qry.Parameters.ParamByName('KID').Value := KID; Qry.ExecSQL; end; |
Re: update sql
Wie meinst du das mit dem nicht ändern wollen?
|
Re: update sql
sry ich hatte mir vertippt, ich meine natürlich wenn ich einen datensatz ändern möchte;)
|
Re: update sql
Und was für einen?
|
Re: update sql
ja über den sql code. also der datensatz den er mit der where klausel findet.
|
Re: update sql
Ich meinte, welchen Fehler?
|
Re: update sql
Liste der Anhänge anzeigen (Anzahl: 1)
hier ist ein screen vom fehler!
|
Re: update sql
Setz mal den Debugger an.
|
Re: update sql
hier haut der debugger rein:
Delphi-Quellcode:
Qry.SQL.Text := 'UPDATE schueler SET Schuleintritt_Klassse_ID = :KID WHERE id = :SID';
|
Re: update sql
Delphi-Quellcode:
ist nicht initialisiert.
Qry : TADOQuery;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz