mysql数据库limit语法不支持变量,怎么实现分页?
我想用做一个人事管理系统,用mysql做数据库,
在实现分页的时候,用到如下语法:
String sql = "SELECT * FROM dept WHERE deptno LIKE ? OR dname LIKE ? OR loc LIKE ? " +
"LIMIT" + currentPage+ "," + lineSize;
这里currentPage和lineSize是变量,可是调试的时候出现语法错误,网上说limit语法不支持变量
我该怎么办?求指导
[解决办法]
应能支持啊。
你把这个sql打印出来,然后去mysql里面去执行下,看是否你的语句有问题。
[解决办法]
limit后面少了个空格 。。
[解决办法]