大神们java web mysql分页错误

图片上运行得到的sql语句是limit 0 4 但实际上应该是limit 0,4,所以一直报错,有知道怎么回事的吗?图片

3个回答

String sql = "select * from User limit 0,4";

直接执行sql 语句不就行了吗,
Statement st = conn.CreateStatement();
ResultSet rs = st.executeQuery(sql); //ResultSet rs = st.executeQuery("select * from User limit 0,4";);

不使用 query ,这是个接口吧,如果是接口,应该是你没配置好,人家的接口不会错

分页sql语句哪个数据库都适用:
假如有表t_test,那么分页如下:
select t2.* from (select t1.*,rownum r from t_test t1) t2 where t2.r between firstResult and lastResult;
任何数据库都适用,不需要用limit,绝对对并且实用,

你可以看其他人怎么用的。 参考一下。 如果别人的不好用就自己写,挺简单的啊。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐