【发布时间】:2014-04-01 18:11:01
【问题描述】:
我的 SQL 语句的语法有问题,LogCat 说问题在 WHERE 附近。我哪里做错了?
这是我的代码:
var inName = "Test Name";
var inNumber = "Test Number";
db.transaction(function (tx) { tx.executeSql('INSERT INTO SoccerPlayer(Name,Club) VALUES ( ?, ?) WHERE ? NOT IN (SELECT Name FROM SoccerPlayer)',[ inName, inNumber, inName ] });
我们很乐意接受任何帮助或建议,这是我项目的最后一块拼图。当我完成这个时,我已经可以休息了。提前致谢。
【问题讨论】:
-
什么是?你能提供更多细节
-
那些?将基于括号内的值,即 [ inName, inNumber, inName ]。
-
你能试试 Name 不在 .. 中的静态值吗
-
你能在下面看到我的答案吗?