Registriert seit: 18. Mär 2010
44 Beiträge
Delphi XE8 Architect
|
AW: Syntax SQL Update
16. Jul 2015, 17:15
Hallo,
er gibt mir zwar keine Fehlermeldung aus, aber es passiert auch kein Update in der Datenbank... ?!
Woran könnte es liegen?
Code:
MainModule.UniMainModule.mySQLQuery1.SQL.Clear;
MainModule.UniMainModule.mySQLQuery1.SQL.Add('update `' + UniMainModule.SQLTabelle + '`');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('set');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Vorname = :Vorname,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Name = :Name,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('user = :user,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Firma = :Firma,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Adress1 = :Adress1,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Adress2 = :Adress2,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Straße = :Straße,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('PLZ = :PLZ,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Ort = :Ort,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Land = :Land,');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Telefonnummer = :Telefonnummer');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('where');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Vorname = :OLD_Vorname and');
MainModule.UniMainModule.mySQLQuery1.SQL.Add('Name = :OLD_Name');
MainModule.UniMainModule.mySQLQuery1.ParamByName('Vorname').AsString := UniEdit8.Text;
MainModule.UniMainModule.mySQLQuery1.ParamByName('Name').AsString := UniEdit12.Text;
MainModule.UniMainModule.mySQLQuery1.ParamByName('user').AsString := lowercase(UniEdit13.Text);
MainModule.UniMainModule.mySQLQuery1.ParamByName('Firma').AsString := UniEdit1.Text;
MainModule.UniMainModule.mySQLQuery1.ParamByName('Adress1').AsString := UniEdit2.Text;
MainModule.UniMainModule.mySQLQuery1.ParamByName('Adress2').AsString := UniEdit3.Text;
MainModule.UniMainModule.mySQLQuery1.ParamByName('Straße').AsString := UniEdit4.Text;
MainModule.UniMainModule.mySQLQuery1.ParamByName('PLZ').AsString := UniEdit5.Text;
MainModule.UniMainModule.mySQLQuery1.ParamByName('Ort').AsString := UniEdit6.Text;
MainModule.UniMainModule.mySQLQuery1.ParamByName('Land').AsString := UniEdit7.Text;
MainModule.UniMainModule.mySQLQuery1.ParamByName('Telefonnummer').AsString := UniEdit14.Text;
MainModule.UniMainModule.mySQLQuery1.ExecSQL;
|
|
Zitat
|