【发布时间】:2021-10-21 17:19:10
【问题描述】:
我尝试在我的 sqlite3 通讯簿 python 程序中更新数据,因此我输入了这个函数。但是,该功能无法更新我的数据。没有语法错误,但代码不起作用。它说“在“设置”附近有语法错误。谁能帮我解决这个问题?谢谢。
def update_contact():
name = input('update which name?')
a = input('phone')
b = input('address')
results = cur.execute("UPDATE contact_book set phone = ? set address = ? WHERE name = ?",
(a, b, name,))
#cur = con.cursor(), con = sq.connect('contact_book.db')
view_contact()
【问题讨论】: