我遇到了我的SQL语句的语法问题,LogCat说问题在WHERE附近。我哪里做错了?SQLite语句附近的语法错误
这里是我的代码:
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]括号内的值。 –
你可以尝试静态值为*哪里**名称**不在.. * –