[英]SQlite UPDATE WHERE Syntax Error
我在tkinter中有2个输入框的代码,这些输入框通过数据库传递。 我正在尝试创建和更新查询,以更新数据库中的记录,但是我不知道如何从输入框中创建该记录。 我已经研究了这个错误。 锻炼和体重是两个输入框,其中的MemberID用于标识要更新的记录。 这是代码
cursor.execute('''
UPDATE Exercises
SET (Exercise =?, Weight = ?)
WHERE MemberID=? ;
''')
错误为sqlite3.OperationalError: near "(": syntax error
set
子句不应用括号括起来,只需将其删除即可,您应该可以:
UPDATE Exercises
SET Exercise = ?, Weight = ?
WHERE MemberID = ?;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.