0
我想用此功能更新我的sqlite3數據庫,但我似乎無法正確傳遞參數。通過人工在tkinter框架中進行的選擇來拾取人員。從tkinter框更新sqlite3 dababase
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,)))
事實上,發現我的回答,這不是在數據庫更新,因爲缺乏.commit()* ragequit的* – user65465218
@ user65465218啊,想包括關於提交調用的說明,但是認爲它不相關。好的,但這是你應該傳遞參數的方式。 – alecxe
明白了,非常感謝。 – user65465218