Registriert seit: 18. Mär 2010
44 Beiträge
Delphi XE8 Architect
|
AW: Syntax SQL Update
16. Jul 2015, 17:31
Hey,
leider wird immernoch nichts in der DB akualisiert:/
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
|