这是我想在SQLite3 DB上运行的SQL代码:
INSERT INTO tbl_types VALUES(?, ?);
但无论我使用?
多少次,我都会遇到相同的"SQL logic error or missing database"
错误,只需用自定义的任意值替换?
s,就可以运行并获取记录在我的表中,因此我推断出我的语法错误。
治愈的是什么?
答案 0 :(得分:2)
我必须道歉,因为我发现问题部分来自谷歌搜索和部分蛮力:
The leftmost SQL parameter has an index of 1
,我将它与我在column
页面上阅读的类似条款混淆。感谢您抽出宝贵的时间; - )
答案 1 :(得分:0)
我有同样的错误。但后来我注意到我拼错了其中一个参数名称。