为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Python 正确的 SQLite 语法

使用 Python 正确的 SQLite 语法

慕田峪7331174 2023-04-11 16:15:30
我已经知道问题是我正在使用 SQLite 运行 Python 的 tKinter 的程序的这行语法。有人可以更正这行语法吗?如果有人可以指出我正确的答案,如果它已经解决了,请告诉我我找不到正确的答案。c.execute("DELETE FROM kvmTable WHERE kvm=kvm)", {"kvm": rmName.get()} )
查看完整描述

1 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

)您的查询末尾有一个额外的。

如果你想使用命名占位符,你缺少一个冒号 - 做

c.execute("DELETE FROM kvmTable WHERE kvm=:kvm", {"kvm": rmName.get()})

或使用?占位符,

c.execute("DELETE FROM kvmTable WHERE kvm=?", (rmName.get(),))


查看完整回答
反对 回复 2023-04-11
  • 1 回答
  • 0 关注
  • 98 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信