@SuppressWarnings("deprecation")
public List returnLimitedList(int offset, int end) {
List pictureList = new ArrayList();
int startRow = offset;
int maxRows = end;
try {
QueryBuilder queryBuilder = dao.queryBuilder();
queryBuilder.offset(startRow).limit(maxRows);
pictureList = dao.query(queryBuilder.prepare());
} catch (SQLException e) {
e.printStackTrace();
}
return pictureList;
}
>我在数据库中有一张图片表,并且必须一次返回20行的有限列表.
>但是当我使用ex:QueryBuilder.offset(11).limit(30);
>我不能将列表限制为20行.
>该列表仅限于我.
>就像偏移始终保持值0一样
>例如:(0 – 30)
>还有其他方法可以返回初始索引和结束索引的有限列表吗?
>任何人都可以帮助我吗?
博主遇到一个数据库查询问题,尝试使用`QueryBuilder`的`offset`和`limit`方法来获取图片表的特定范围(例如:从第11行到第30行)的数据,但实际结果总是从第0行开始,导致无法正确限制列表长度。询问是否有其他方法能按指定的初始索引和结束索引获取有限列表。
2497

被折叠的 条评论
为什么被折叠?



