【发布时间】:2016-03-06 14:10:16
【问题描述】:
我试图在我的 servlet 控制器中运行一个查询,该查询将 id 与我的数据库中的名称相匹配。我使用的查询是
String query="SELECT *FROM entry WHERE id ="+id2+"AND name="+sname;
但我一直收到一个错误提示
"在第 1 行的 'name=Mary Jane' 附近使用正确的语法"
我很确定我的查询是正确的,当我在没有 AND 名称部分的情况下运行它时它可以工作。所以我不知道为什么它不能与 AND 名称部分一起使用,除非我的查询在那方面是错误的。有什么想法吗?
【问题讨论】: