我在这个目录'C:\ sqlite \ db'上创建了一个sqlite数据库,我想删除id = 2的记录(作为例子),但是当我运行代码时,我得到'没有这样的故事错误'。< / p>
我已使用命令行检查同一目录中的表,并在表中的数据中查找同一目录中的表和数据库。
我的代码中会出现什么错误。它对目录设置有任何问题吗?
import sqlite3
con = sqlite3.connect('C:\\sqlite\db\pythonsqlite')
sql = 'DELETE FROM FIRST WHERE id = ?'
cur = con.cursor()
cur.execute(sql, (1,))