<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-199  評論-203  文章-11  trackbacks-0
       這次寫的是關于JSP中調用JavaBean實現數據庫連接和操作!

      首先是JavaBean的原程序

      //——————————————————————


     package mywebconn;
      import java.sql.*;
      public class JDBCrs {
      //
      static final String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
      static final String sConnStr="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=D:/myWeb01/WebModule1/test.mdb";
      Connection conn=null;
      ResultSet rs=null;
      public JDBCrs() {
      try {
      Class.forName(sDBDriver);
      }
      catch(java.lang.ClassNotFoundException e) {
      System.err.println(e.getMessage());
      }
      }
      // the public
      public ResultSet executeQuery(String sql) {
      rs=null;
      try {
      conn=DriverManager.getConnection(sConnStr);
      Statement stmt=conn.createStatement();
      rs=stmt.executeQuery(sql);
      }
      catch(SQLException ex){
      System.err.println("aq.executeQuery "+ex.getMessage());
      }
      return rs;
      }
      public void executeUpdate(String sql) {
      try {
      conn = DriverManager.getConnection(sConnStr);
      Statement stmt = conn.createStatement();
      stmt.executeUpdate(sql);
      conn.close();
      }
      catch(SQLException ex) {
      System.err.println("aq.executeUpdate "+ex.getMessage());
      }
      }
      public void close() {
      try {
      if (!conn.isClosed()) {
      conn.close();
      }
      } catch (SQLException ex) {
      System.err.println("conn.close "+ex.getMessage());
      }
      }
      }
      //——————————————————————

      這個JavaBean叫JDBCrs(自己命名)

      這個JavaBean是屬于mywebconn這個包的(自己定義)

      其中有一個叫executeQuery(String sql)的返回ResultSet對象的方法!

      當調用這個方法后,最好要調用close()這個方法關閉連接!

      還有一個叫executeUpdate(String sql)的方法,該方法不返回對象,只執行SQL語句,當執行完后會自動

      關閉數據庫連接!

      String sDBDriver和String sConnStr字符串變量要根據實際情況做更改!!

      在頁面被調用時:

      //保證可以使用ResultSet對象

      //id 屬性是被實例化后的名稱

    posted on 2009-05-28 23:19 Werther 閱讀(383) 評論(0)  編輯  收藏 所屬分類: 10.Java
    主站蜘蛛池模板: 亚洲日韩乱码中文字幕| 亚洲大香人伊一本线| 日韩成人精品日本亚洲| 日本特黄a级高清免费大片| 亚洲精品无码专区久久| 国产猛烈高潮尖叫视频免费| 99亚洲精品卡2卡三卡4卡2卡| 永久免费视频v片www| 国产精品亚洲综合天堂夜夜| 午夜亚洲国产成人不卡在线 | 亚洲日韩精品无码专区加勒比| 97在线观免费视频观看| 亚洲午夜无码久久久久小说| 国产福利免费观看| 一区免费在线观看| 亚洲AV日韩AV永久无码免下载 | 综合一区自拍亚洲综合图区| 亚洲av高清在线观看一区二区 | 国产亚洲一区二区三区在线观看| 免费的全黄一级录像带| 亚洲啪啪免费视频| 国产片免费在线观看| 三年在线观看免费观看完整版中文| 蜜芽亚洲av无码精品色午夜| 最近2019中文免费字幕| 亚洲精品黄色视频在线观看免费资源 | 在线观看免费亚洲| 相泽亚洲一区中文字幕| 99re6在线视频精品免费下载| 亚洲色精品VR一区区三区| 亚洲国产精品成人| 一级做a爰全过程免费视频| 亚洲码和欧洲码一码二码三码| 亚洲人午夜射精精品日韩| 99蜜桃在线观看免费视频网站| 亚洲色偷精品一区二区三区| 国产亚洲精品激情都市| 无码国产精品一区二区免费式影视| 色屁屁在线观看视频免费| 亚洲精品午夜在线观看| 亚洲国产成人精品久久久国产成人一区二区三区综 |