方法是通過jdbc來實現分頁的,這樣做的目的是可以實現多資料庫的情況下,都能使用的方法。
但是這個方法貌似會存在效能問題,因為結果集會全部資料查詢出來…
public jsonobject query(jsonobject object, int pageindex, int pagesize) else
if(object.getstring("msg") != null)
} else else
jsonarray datas = new jsonarray();
jsonarray data = null;
resultsetmetadata metadata = null;
int colnumcount = 0;
string colnumname = null;
object tmp = null;
******dateformat dateformat = new ******dateformat("yyyy-mm-dd hh:mm:ss");
reader reader = null;
bufferedreader bufferedreader = null;
char chbtmp = null;
stringbuffer sb = new stringbuffer();
while(rs.next()) else else
if(tmp.getclass() == clob.class) else }}
datas.add(data);;
}jsonarray colnums = new jsonarray();
if(datas.size() > 0)
} else
result.put("colnum", colnums);
result.put("datas", datas);
result.put("success", true);
} catch (classnotfoundexception e) catch (sqlexception e) catch (ioexception e) finally
}return result;
}
jdbc之分頁查詢
分頁查詢作為一項十分重要的資料庫查詢技術,在很多web專案中都會要用到,當然移動開發中也是會涉及的。一 分頁查詢的sql語句 ps 為了方便闡述,下面統一使用student表作為查詢的表 colname表示student表中的某個欄位名字。1 mysql select from student or...
利用jdbc實現條件查詢和分頁
格式 select from 表 limit 引數1 開始索引 startindex 預設值 0.必須是正數 引數2 每頁顯示個數pagesize 例如 select from paroduct limit 0,5 第一頁,每頁顯示5條 select from paroduct limit 5,5 ...
使用分頁查詢外掛程式來實現模糊查詢
最近在寫乙個分布式的專案,虛心學習,一起進步。我們知道分頁查詢資料然後展示是乙個很常見的功能,這裡我們不考慮使用前端框架提供的分頁外掛程式,我們使用乙個叫pagehelper的工具 com.github.pagehelpergroupid pagehelperartifactid version d...