【发布时间】:2013-05-18 09:08:08
【问题描述】:
我在 servlet 中将查询写成....
"select Order_No from " + yard + "where Id= '" + idd + "'";
其中 yard 是表名的变量,idd 是 Id 的变量,但我仍然收到错误,所以请告诉我我的错误并为我编写正确的查询示例...
【问题讨论】:
我在 servlet 中将查询写成....
"select Order_No from " + yard + "where Id= '" + idd + "'";
其中 yard 是表名的变量,idd 是 Id 的变量,但我仍然收到错误,所以请告诉我我的错误并为我编写正确的查询示例...
【问题讨论】:
我猜想 yard 和 where 子句之间存在空格问题。尝试这个 "select Order_No from " + yard + " where Id='" + idd + "'";
【讨论】:
我猜idd不是字符串,你不需要写在''中。你的代码可能是这样的。
"select Order_No from " + yard + "where Id=" + idd + "";
【讨论】:
表名后面没有空格
"select Order_No from " + yard + " where Id= '" + idd + "'";
【讨论】: