程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> java要如何應用游標

java要如何應用游標

編輯:更多關於編程

       public class ResultSetMoveTest {

      public static void main(String[] args) {

      // TODO自動生成方法存根

      try {

      //寫一個最普通的查詢語句

      String sql = "select * from login order by id";

      // 獲得2.1節中的(3)提供的連接;Connection con = DBUtil.getConn();

      //獲得可以前後滾動的類型

      Statement stmt = con.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);

      //通過Statement獲得結果集

      ResultSet rs = stmt.executeQuery(sql);

      int i = 0;

      System.out.println("===開始測試獲得的所有記錄===n"); System.out.println("游標下移2條/n"); rs.absolute(2); System.out.println("現在共在第:" + rs.getRow() + " 行。"); rs.last(); System.out.println("現在共有:" + rs.getRow() + " 條記錄。"); rs.moveToInsertRow(); System.out.println("插入一條記錄。"); rs.insertRow(); System.out.println("插入一條記錄。"); rs.insertRow(); rs.last(); System.out.println("現在共有:" + rs.getRow() + " 條記錄。"); rs.deleteRow(); rs.last(); System.out.println("現在共有:" + rs.getRow() + " 條記錄。");

      // rs.deleteRow();

      System.out.println("===測試獲得的所有記錄成功===n");

      } catch (Exception e) {

      e.printStackTrace();

      }

      }

      }

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved