这里有什么问题,我无法插入:
$.getJSON('file.json', function(data) {
tx.executeSql("INSERT INTO table (DATE, LIB, BID) VALUES("+data.date+","+data.Lib+","+data.BID+")");
});
这里有什么问题,我无法插入:
$.getJSON('file.json', function(data) {
tx.executeSql("INSERT INTO table (DATE, LIB, BID) VALUES("+data.date+","+data.Lib+","+data.BID+")");
});
如果它们是字符串类型,则需要引用要插入的数据。
"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]));
我尝试了这段代码,但它没有在函数(数据)中执行查询
在函数之前和之后保留查询并且它有效
所以必须将数据传递给另一个函数来执行查询