从 tkinter 框架更新 sqlite3 数据库
Updating sqlite3 dababase from tkinter frame
我正在尝试使用此函数更新我的 sqlite3 数据库,但我似乎无法正确传递参数。人是由手动在 tkinter 框架中做出的选择拾取的。
def updateContact():
person = select.get(ACTIVE)
conn.execute("UPDATE Table set NAME =? WHERE NAME = ?",(nameVar.get(), (person,)))
conn.execute("UPDATE Table set PHONE =? WHERE NAME = ?",(phoneVar.get(), (person,)))
只需在单个非嵌套元组中传递参数:
conn.execute("UPDATE Table set NAME = ? WHERE NAME = ?", (nameVar.get(), person))
我正在尝试使用此函数更新我的 sqlite3 数据库,但我似乎无法正确传递参数。人是由手动在 tkinter 框架中做出的选择拾取的。
def updateContact():
person = select.get(ACTIVE)
conn.execute("UPDATE Table set NAME =? WHERE NAME = ?",(nameVar.get(), (person,)))
conn.execute("UPDATE Table set PHONE =? WHERE NAME = ?",(phoneVar.get(), (person,)))
只需在单个非嵌套元组中传递参数:
conn.execute("UPDATE Table set NAME = ? WHERE NAME = ?", (nameVar.get(), person))