<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      對于java與數據庫的連接調試經驗(原創)

      [摘要]/*作者:姜信寶時間:2002年-06月-05日*/對于數據庫的操作首先看出現什么錯誤,如果無法判斷錯誤類型(根據經驗)。則要按照一下步驟來調試1、jdbc驅動是否已加載 (可以通過捕獲異常來得知)...
      /*
      作者:姜信寶
      時間:2002年-06月-05日
      */

      對于數據庫的操作首先看出現什么錯誤,如果無法判斷錯誤類型(根據經驗)。則要按照一下步驟來調試

      1、jdbc驅動是否已加載 (可以通過捕獲異常來得知)
      2、是否得到connection (可以通過捕獲異常來得知)
      3、sql語句是否正確 (可以通過System.out.println()打印出來,然后粘貼在數據庫中執行)
      4、還有什么需要補充的希望各位高手指點
      下面給出一段測試代碼:

      try {
      Class.forName("org.gjt.mm.mysql.Driver");
      Connection conn = DriverManager.getConnection("jdbc:mysql://192.168.0.1/test","username","password");
      Statement stmt = conn.createStatement();
      ResultSet rs = stmt.executeQuery("select * from test");
      while(rs.next){
      rs.getString(1);
      }
      }
      catch(ClassNotFoundException ce){
      System.out.println("沒有找到數據庫驅動"+ce);
      }
      catch(SQLException se){
      System.out.println("數據庫發生錯誤"+se);
      }
      finally{
      try{
      rs.close();
      stmt.close();
      conn.close();
      }
      catch(SQLException sqle){
      System.out.println(sqle);
      }
      }
      /*通過catch塊可以捕獲一些很重要的信息*/


      日韩精品一区二区三区高清