日期:2014-05-17  浏览次数:20664 次

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后面少了个空格 。。
------解决方案--------------------
探讨

limit后面少了个空格 。。