<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 閱讀(387) 評論(0)  編輯  收藏 所屬分類: 10.Java
    主站蜘蛛池模板: 韩国欧洲一级毛片免费| 美女视频黄a视频全免费网站色窝| 波多野结衣在线免费观看| 内射少妇36P亚洲区| 国产成人免费视频| 亚洲AV午夜成人片| 最好看的中文字幕2019免费| 亚洲av成人无码久久精品| 无码日韩精品一区二区三区免费| 久久精品国产亚洲av四虎| 久久久久久久99精品免费观看| 亚洲AV日韩精品久久久久久久| 暖暖在线视频免费视频| 久久亚洲精品无码VA大香大香| 国产在线观看麻豆91精品免费| 亚洲一级黄色大片| 免费的一级片网站| 无码 免费 国产在线观看91| 国产精品亚洲视频| 污污网站免费观看| 日韩亚洲国产综合高清| 日韩免费三级电影| WWW国产成人免费观看视频| 亚洲大尺度无码无码专区| 日本黄网站动漫视频免费| 亚洲AV无码XXX麻豆艾秋| 亚洲一级特黄大片无码毛片| 久久精品无码精品免费专区| 亚洲一卡二卡三卡四卡无卡麻豆| 日本高清免费网站| 美女巨胸喷奶水视频www免费| 亚洲一级二级三级不卡| 午夜网站免费版在线观看| 一级女性全黄生活片免费看| 亚洲国产成人久久精品影视| 啦啦啦在线免费视频| 久久免费视频网站| 亚洲成AV人片高潮喷水| 亚洲第一极品精品无码久久| 免费毛片在线播放| 99视频免费播放|