作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
def save():
global editor
conn = sqlite3.connect('address_book.db')
c = conn.cursor()
recordID = delete_box.get()
c.execute("""UPDATE addresses SET
first_name=:first,
last_name=:last,
address=:address,
city=:city,
state=:state,
zipcode=:zipcode
WHERE oid=:oid""",
{
'oid': int(recordID),
'first:': ef_name.get(),
'last': el_name.get(),
'address': eaddress.get(),
'city': ecity.get(),
'state': estate.get(),
'zipcode': ezipcode.get()})
conn.commit()
conn.close()
editor.destroy()
File "C:/Users/Luke/PycharmProjects/GUI/database.py", line 23, in save c.execute("""UPDATE addresses SET sqlite3.ProgrammingError: You did not supply a value for binding 1.
最佳答案
错误是由于额外的冒号造成的。代替
'first:': ef_name.get(),
和
'first': ef_name.get(),
关于python-3.x - sqlite3 错误 : You did not supply a value for binding 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61788055/
我是一名优秀的程序员,十分优秀!