姿姿霸霸~~!
          貴在堅持!
          posts - 106,  comments - 50,  trackbacks - 0
          這個類型支持前后滾動取得紀錄next()、previous(),回到第一行first(),同時還支持要去的ResultSet中的第幾行absolute(int n),以及移動到相對當前行的第幾行relative(int n),要實現(xiàn)這樣的ResultSet在創(chuàng)建Statement時用如下的方法。
          Statement st = conn.createStatement(int resultSetType, int resultSetConcurrency)
          ResultSet rs = st.executeQuery(sqlStr)
          其中兩個參數(shù)的意義是:
          resultSetType是設置ResultSet對象的類型可滾動,或者是不可滾動。取值如下:
          ResultSet.TYPE_FORWARD_ONLY只能向前滾動
          ResultSet.TYPE_SCROLL_INSENSITIVE和Result.TYPE_SCROLL_SENSITIVE這兩個方法都能夠?qū)崿F(xiàn)任意的前后滾動,使用各種移動的ResultSet指針的方法。二者的區(qū)別在于前者對于修改不敏感,而后者對于修改敏感。
          resultSetConcurency是設置ResultSet對象能夠修改的,取值如下:
          ResultSet.CONCUR_READ_ONLY 設置為只讀類型的參數(shù)。
          ResultSet.CONCUR_UPDATABLE 設置為可修改類型的參數(shù)。
          所以如果只是想要可以滾動的類型的Result只要把Statement如下賦值就行了。
          Statement st = conn.createStatement(Result.TYPE_SCROLL_INSENITIVE,
          ResultSet.CONCUR_READ_ONLY);
          ResultSet rs = st.excuteQuery(sqlStr);
          posted on 2011-01-10 17:19 xrzp 閱讀(402) 評論(1)  編輯  收藏 所屬分類: JAVA

          FeedBack:
          # re: 什么是可滾動的ResultSet
          2011-01-27 10:54 | Xuzhengsong
          resultSetConcurency
          能講的具體一點嗎?在實際運用中有什么作用?  回復  更多評論
            

          <2011年1月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          好友的blog

          搜索

          •  

          積分與排名

          • 積分 - 118099
          • 排名 - 499

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 朝阳市| 女性| 八宿县| 兰考县| 岑巩县| 翁源县| 宣武区| 吉安市| 高碑店市| 邹城市| 齐河县| 海晏县| 辽宁省| 湟源县| 元谋县| 全州县| 玉溪市| 商城县| 潼南县| 寻乌县| 浦江县| 疏附县| 永城市| 二连浩特市| 石门县| 怀安县| 景谷| 合山市| 葫芦岛市| 雷波县| 蓬莱市| 巴楚县| 宁海县| 合川市| 威宁| 宿迁市| 沂源县| 桓台县| 南江县| 新和县| 高清|