急急急!!!请问怎么在Java中每次读取mysql数据库的一页数据

2025-02-14 07:05:35
推荐回答(2个)
回答1:

你好:
分页需要用到3个变量,数据总条数、当前页数、一页条数;这3个变量一般从前台传过来,根据这3个变量计算出数据库改取第几条数据到第几条数据,就是limit m,n(m是第几条数据开始,n是一页条数) ;例如第二页,一页显示20条,总条数是50;那就m=(2-1)*20,n=20;就是sql中limit 20,20; 表示取21条到40条数据

回答2:

用sql实现:select * from table limit start,pageNum

说明:
start:取数据的定位点 [开始是从0开始]
pageNum:每次取多少

比如:start=0|ageNum=5
那么就是说,取1-6 条数据