【发布时间】:2014-02-04 11:32:46
【问题描述】:
我想在用户选择范围时显示表格值。用户输入保存使用 String range=request.getParameter(); 我将此值放入此 mysql 查询中
"SELECT * FROM user_info ORDER BY user_id LIMIT '"+range+"',10";
但它显示语法错误消息。 '"+range+"' 语法有问题。
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 你的 SQL 语法有错误;查看与您的 MySQL 服务器版本相对应的手册,了解在第 1 行的 ''1',10' 附近使用的正确语法。
【问题讨论】:
-
不要将第一个值放在单引号中。这些是数字,而不是字符串