2024-10-06 12:30:53 发布
网友
我在python代码中使用了下面的命令来更新数据库
"""UPDATE dbtest SET id = ?, value = ? WHERE name=? ,("%s", "%s","%s")""" (data[0],data[1],data[2] )
data[0],data[1],data[2]其中data是一个列表。 Python节目
data[0],data[1],data[2]
运行脚本时。 我不明白为什么会发生这个问题。在
你的值列表应该在SQL字符串之外
db.execute("""UPDATE dbtest SET id = ?, value = ? WHERE name=?""", (data[0],data[1],data[2]))
你的值列表应该在SQL字符串之外
相关问题 更多 >
编程相关推荐