【发布时间】:2017-08-13 11:45:59
【问题描述】:
我有一张表USERSINFO,其中包含以下列:
Email (primary key)
Name
我有另一个表USERFAVOURTIES,其中包含以下列:
UserID (primary Key)
Email (foreign Key)
CrushMuseum
我希望CrushMuseum 列的值更改为“F”。
这只能发生在当前用户保存为“sEmail”的电子邮件中
这是我的代码:
qryGoldReefCity.SQL.Clear;
qryGoldReefCity.SQL.Add('INSERT into UserFavourites(Email,CrushMuseum) values((SELECT Email from UsersInfo where Email ='+QuotedStr(sEmail)+', F)');
qryGoldReefCity.ExecSQL;
我收到语法错误。
我是 Delphi 的初学者,因此感谢所有帮助。
【问题讨论】:
标签: sql delphi-2010