gpt4 book ai didi

Sqlite DB 错误 - 无法准备语句

转载 作者:行者123 更新时间:2023-12-02 10:39:29 24 4
gpt4 key购买 nike

我在 sqlite DB 的插入语句中遇到以下错误

无法准备语句(1 接近“未定义”:语法错误)

我尝试了两种插入变体,两个错误都是相同的

var sql = "INSERT INTO Med(MedID) VALUES(?),";
sql += "['"+dataObj[i].MedID+"']";


var sql = "INSERT INTO Med(MedID) VALUES ('"+dataObj[i].MedID+"')";

tx.executeSql(sql);

最佳答案

给SQL语句提供参数的正确方法如下:

var sql = "INSERT INTO Med(MedID) VALUES (?)";
tx.executeSql(sql, [dataObj[i].MedID]);

关于Sqlite DB 错误 - 无法准备语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22955324/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com