SELECT FROM WHERE语句在使用变量时不起作用…

SELECT FROM WHERE statement not working when a variable is used…

本文关键字:变量 不起作用 FROM WHERE 语句 SELECT      更新时间:2023-09-26

我使用以下代码:

d2 = "10 Day"
tx.executeSql('SELECT * FROM CourseTable WHERE c_type=".d2."', [], function (tx, results) {
    alert("from jquery value: " + $d2)  
    var d3 = results.rows.item(0).c_days;
});

如何使WHERE c_type语句与变量一起使用?

我已经尝试了很多字符组合(例如"'.&$%)。

当我使用c_type='10天'时,它运行良好。

如有任何帮助,我们将不胜感激。

答案如下!c_type=?",[d2],

tx.executeSql("SELECT * FROM CourseTable WHERE c_type=?", [d2], function (tx, results) {