0

这里有什么问题,我无法插入:

 $.getJSON('file.json', function(data) {   

 tx.executeSql("INSERT INTO table (DATE, LIB, BID)  VALUES("+data.date+","+data.Lib+","+data.BID+")");

      });
4

2 回答 2

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]));
于 2012-05-16T07:59:42.440 回答
0

我尝试了这段代码,但它没有在函数(数据)中执行查询

在函数之前和之后保留查询并且它有效

所以必须将数据传递给另一个函数来执行查询

于 2012-11-19T05:35:50.143 回答