我对Python非常陌生,而且遇到了Python-SQLite连接的问题。在
con=connection()
cur=con.cursor()
cur.execute("""UPDATE table1 SET column1=%s WHERE column2=%d""",(var1,var2))
if(cur.rowcount > 1):
cur.commit()
else:
return["Error"]
其中var1
存储字符串,var2
存储整数。在
错误如下:
SQLError('SQLError: near "%": syntax error',)
我在这里读了很多关于如何用变量来编写查询的教程和线程,现在我陷入了死胡同。在
根据你想要使用的sqlitedocumentation?你的变量。示例:
在当前执行(“”“update table1 set column1=?其中第2列=?“”“,(变量1,变量2)
相关问题 更多 >
编程相关推荐