Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi update sql (https://www.delphipraxis.net/113410-update-sql.html)

Delphi-Phil 7. Mai 2008 15:12

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;

mkinzler 7. Mai 2008 15:28

Re: update sql
 
Wie meinst du das mit dem nicht ändern wollen?

Delphi-Phil 7. Mai 2008 15:29

Re: update sql
 
sry ich hatte mir vertippt, ich meine natürlich wenn ich einen datensatz ändern möchte;)

mkinzler 7. Mai 2008 15:29

Re: update sql
 
Und was für einen?

Delphi-Phil 7. Mai 2008 15:31

Re: update sql
 
ja über den sql code. also der datensatz den er mit der where klausel findet.

mkinzler 7. Mai 2008 15:34

Re: update sql
 
Ich meinte, welchen Fehler?

Delphi-Phil 7. Mai 2008 15:36

Re: update sql
 
Liste der Anhänge anzeigen (Anzahl: 1)
hier ist ein screen vom fehler!

mkinzler 7. Mai 2008 15:37

Re: update sql
 
Setz mal den Debugger an.

Delphi-Phil 7. Mai 2008 15:39

Re: update sql
 
hier haut der debugger rein:

Delphi-Quellcode:
Qry.SQL.Text := 'UPDATE schueler SET Schuleintritt_Klassse_ID = :KID WHERE id = :SID';

generic 7. Mai 2008 15:41

Re: update sql
 
Delphi-Quellcode:
Qry : TADOQuery;
ist nicht initialisiert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:15 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz