Entwickler-Ecke
Datenbanken - Datensätze ändern
Hänsel - Sa 27.08.16 17:49
Titel: Datensätze ändern
Hallo, wer kann hier weiterhelfen?
ich möchte mit
DataModule2.ADOQuery_Mieter.SQL.Text:='Update MDV1 set I_Export =''X'' Where ID ='+such+' ';
verschiedene Datensätze mit einmal ändern. Es geht um das I_Export-Feld. Es soll in alle Datensätze welche die ID erfüllen ein X eingetragen werden. habe es schon mit mehreren Varianten versucht. Zur Laufzeit gibt es immer wieder eine Fehlermeldung die sich auf den Eintrag "X" bezieht. was habe ich hier falsch gemacht?
Gruß Hänsel
WasWeißDennIch - So 28.08.16 10:04
Du hast z.B. den Wortlaut der Fehlermeldung nicht gepostet. Davon abgesehen würde ich empfehlen, wann immer möglich SQL-Parameter zu verwenden.
Delphi-Quelltext
1: 2: 3: 4:
| DataModule2.ADOQuery_Mieter.SQL.Text:='Update MDV1 set I_Export = :export Where ID =:id'; DataModule2.ADOQuery_Mieter.Parameters.ParamByName('export').Value := 'X'; DataModule2.ADOQuery_Mieter.Parameters.ParamByName('id').Value := such; DataModule2.ADOQuery_Mieter.ExecSQL; |
Hänsel - So 28.08.16 10:49
Danke für den Hinweis. Hat funktioniert.
Gruß Hänsel
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!