具体的排序,你可以在数据库里实现,也就是在你查询数据的时候,对所要进行排序的字段进行排序下就是了
比如 你所查询的数据有一个date的兰位,你需要根据时间进行排序,假如是按时间,从后到前的排序,那么在
你在取数据的时候,在sql语句后面 加上 order by date
整个的sql : select ........ from xxx where [xx = 'xxxx'] order by date desc
当然这只是最简单,也是一种不推荐的分页方式,因为在每次进行分页的时候,将会从数据库中取回所有的记录放入List中,然后,dataScroller
在对这个List进行分页,如果在数据量很大的情况下,这种方式显然是不符合要求的,假设每条记录占用1k内存,数据库中有100万条记录,每次要把这个
List全部读取出来将占用1G内存。我们需要一种Load on demand方式的读取,也就是只在需要查看某页的时候读取该页的数据。