这里有什么问题,我无法插入:
$.getJSON('file.json', function(data) {
tx.executeSql("INSERT INTO table (DATE, LIB, BID) VALUES("+data.date+","+data.Lib+","+data.BID+")");
});
答案 0 :(得分:1)
如果数据是字符串类型,则需要引用要插入的数据。
"INSERT INTO table (DATE, LIB, BID) VALUES('"+data.date+"','"+data.Lib+"','"+data.BID+"')"
以下情况更好。
tx.executeSql("INSERT INTO table (DATE, LIB, BID) VALUES(?,?,?)", [data.date, data.Lib, data.BID]));
答案 1 :(得分:0)
我试过这段代码,但它没有在函数(数据)中执行查询
在函数之前和之后保留查询并且它有效
所以将数据传递给另一个函数来执行查询