itkui

          年少為何不輕狂!

          JDBC可滾動和可更新結果集

          JDBC中ResultSet類中,我們可以使用next()方法從結果集中的一條記錄移動到下一條記錄。同時我們還可以在定義Statement或PrepareStatement時指定結果集是否可滾動或更新。以下是注意事項:
          1. 即使使用了CONCUR_UPDATABLE參數來創建Statement,得到的結果集也不一定是“可更新的”。如果你的記錄集來自合并查詢,這樣的結果集就可能是不可更新的。可以使用ResultSet類的getConcurrency()方法來確定是否為可更新結果集。
          2.在JDBC中使用可更新的結果集來更新數據庫,不能使用"select * from table"方式的sql語句,必須寫成以下兩種形式之一:<1>.select table.* from table <2>.select column1,column2,column3 from table
          3.如果使用的JDBC版本是3.0 (JDK1.4以后的版本),使用CallableStatement的setXXX()方法來設置IN參數時,既可以使用索引,也可以使用參數名稱。如果使用JDBC2.0及以下版本,只能使用使用索引。對于對應的getXXX()中的參數也一樣。
          ps:為了使照片能夠快速、正確的存入oracle數據庫中,最好使用oracle 10g的JDBC驅動!  

          posted on 2007-06-09 14:11 itkui 閱讀(888) 評論(1)  編輯  收藏

          評論

          # re: JDBC可滾動和可更新結果集 2008-05-28 20:14 秦秦

          呵呵,謝謝高手啊,終于解決啦!!  回復  更多評論   


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          留言簿(1)

          隨筆檔案(24)

          收藏夾(15)

          好站珍藏

          學習資源

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 日喀则市| 余庆县| 两当县| 桃源县| 台州市| 海兴县| 云安县| 宁安市| 潼关县| 桦川县| 山丹县| 东阳市| 来凤县| 西和县| 庆城县| 松桃| 张家口市| 陵川县| 武邑县| 尼勒克县| 崇左市| 宁都县| 白山市| 哈巴河县| 搜索| 吴堡县| 南昌市| 宁河县| 柯坪县| 桐柏县| 临漳县| 璧山县| 辛集市| 南江县| 阿拉善盟| 澄江县| 二手房| 六安市| 十堰市| 湛江市| 高陵县|