Einzelnen Beitrag anzeigen

Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
679 Beiträge
 
Delphi 12 Athens
 
#3

AW: [SQL] Feldwert bei Insert wird als Spalte interpretiert

  Alt 1. Jul 2011, 13:35
daher nehme man Parameter ... übrigens wird in SQL ein Text mit einfachen, nicht mit doppelten Quotes eingepackt:

Delphi-Quellcode:
  Qry.SQL.Text := 'INSERT IGNORE INTO bild_dyn SET ElementName = '+QuotedStr(Components[i].Name);
  Qry.Execute;
oder besser
Delphi-Quellcode:
  Qry.SQL.Text := 'INSERT IGNORE INTO bild_dyn SET ElementName = :elementname';
  Qry.ParamByName('elementname').AsString:=Components[i].Name;
  Qry.Execute;
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat