最近在使用G2G做項目,開發環境的數據庫為Mysql,在使用grails的分頁組件時沒有任何問題,但是將數據庫切換到ORACLE上就出現了問題,在分頁的時候,記錄總數是對了的,但在進行翻頁的時候,總會有前一頁的數據存在,而當前的數據總是顯示不對,經過將近一天的仔細排查才找到問題的關鍵,主要是由于數據庫的差異引起的,由于的我的查詢不需要進行排序,所以在原來的查詢結果中沒有就排序語句,這就導致在mysql中完全正常的功能,到了oralce中每次查詢的排序不一致,結果就導致在翻頁的時候總有前一頁的數據存在,可能是由于數據庫的引擎規則的不一致導致的。
再次記下!
posted on 2010-12-13 11:15
雪地孤鴻 閱讀(715)
評論(0) 編輯 收藏 所屬分類:
Grails