當前位置:編程學習大全網 - 源碼下載 - 如何分頁查詢返回數據 ios fmdb

如何分頁查詢返回數據 ios fmdb

在獲取完所有的list後只需要截取妳所需要的壹部分list就可以了,所以要知道妳所需要的是從哪裏開始,到哪裏結束。有很多種方法,如果只是JSP裏的話可以再次遍歷獲取的所有list集合,然後把滿足條件的截取出來,開始的list下標應該是:(妳要查詢的頁數-1)*頁面要顯示的數據條數,也就是妳這裏的(page-1)*pageRows,結束的地方也就是page*pageRows-1了。//這樣應該可以寫出來了吧建議把這個方法封裝到壹個類裏面,壹個方法就實現壹種功能。當然這是比較麻煩的,現在流行框架,以後會學到的,在hibernate框架裏用query語句很容易就實現了,現在時間多,多看看hibernate框架吧,推薦妳壹本書,hibernate in action,有中文版的。這個是妳們以後入門了hibernate後看的。public List listOrderByItem(int pageRows,int page) { //page是要顯示的頁數,pageRows是妳要顯示的行數 Session session = this.getSession();//獲取hibernate的session,hibernate自動生成的DAO裏包含 String hql = "from TBL_storage as tbl_s order by item";//hql語句 Query query = session.createQuery(hql);//hibernate的query,通過session創建 query.setFirstResult((page-1)*pageRows);//設置開始的下標 query.setMaxResults(pageRows);//設置每頁顯示的行數 return query.list();//得到所需要的結果集}

  • 上一篇:數據庫原理問題
  • 下一篇:Safari具有識別釣魚網站的功能麽?
  • copyright 2024編程學習大全網