婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > JSP連接Access數據庫

JSP連接Access數據庫

熱門標簽:淮南騰訊地圖標注 商丘百應電話機器人有沒有效果 黃石智能營銷電銷機器人效果 怎樣把地圖標注出來 地圖標注人員兼職 開封便宜外呼系統報價 騰訊地圖標注商戶改名注冊入駐 漯河辦理400電話 電話機器人的特色和創新
一.建立數據庫及ODBC數據源

  1.建立jcc.mdb數據庫及user表     
  2.添加測試數據
  3.配置ODBC數據源

二.在%wwwroot%>/下,新建Access數據庫連接文件Select.jsp

  Select.jsp源碼如下:


%@page contentType="text/html;charset=gb2312"%>
%@page import="java.sql.*"%>
html>
body>
%
try{
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){
  out.print(e);
}
try{
  String url = "jdbc:odbc:jcc";
  Connection conn = DriverManager.getConnection(url,"jcc","jsp.com.cn");
  Statement stmt = conn.createStatement();
  ResultSet rs = stmt.executeQuery("Select * FROM user");
  out.println("User-list"+"br>");
  while(rs.next()){
    out.print(rs.getString(1)+" ");
    out.print(rs.getString(2)+"br>");
  }
  rs.close();
  stmt.close();
  conn.close();
}
catch(Exception ex){
  out.print(ex);
}
%>
/body>
/html>



四.運行http://localhost/Select.jsp,顯示結果如下:

User-list
1 Corebit
2 Ivan

  則表示數據庫連接成功!恭喜!恭喜!

  否則請檢查數據源相關設置,出錯可能性比較高!

附言:

  常有人問起,如何在不做ODBC數據源的情況下讓JSP訪問Access數據庫,為解開這個迷團,特寫以下連接代碼,以供參考!其中,jcc.mdb與Select.jsp同位于%wwwroot%>(根目錄)下。

  改寫后的Select.jsp源碼如下:


%@page contentType="text/html;charset=gb2312"%>
%@page import="java.sql.*"%>
html>
body>
%
try{
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){
  out.print(e);
}
try{
  String strDirPath=application.getRealPath(request.getRequestURI());
  strDirPath=strDirPath.substring(0,strDirPath.lastIndexOf('\\'))+"\\";
  String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+strDirPath+"jcc.mdb";
  Connection conn = DriverManager.getConnection(url);
  Statement stmt = conn.createStatement();
  ResultSet rs = stmt.executeQuery("Select * FROM user");
  out.println("User-list"+"br>");
  while(rs.next()){
    out.print(rs.getString(1)+" ");
    out.print(rs.getString(2)+"br>");
  }
  rs.close();
  stmt.close();
  conn.close();
}
catch(Exception ex){
  out.print(ex);
}
%>
/body>
/html>



  運行結果應該與使用ODBC時的運行結果相同!

  *注:文件名Select.jsp區分大小寫!

  希望本文能對你的JSP連接Access數據庫有所幫助!
==========================================
只能使用jdbc-odbc橋來連接   
  想要設置odbc數據源   
  然后連接   
  String     dbdriver   =   "oracle.jdbc.driver.OracleDriver";   
                  String     dbname   =   "jdbc:oracle:thin:@192.168.0.101:1521:orcl";//根據你的情況修改   
                  String     user   =   "system";//用戶名   
                  String   password   =   "manager";//密碼   
                  Connection   conn   =   null;   
                  Statement   stmt   =   null;   
                  ResultSet   rs   =null;   
  String   sql="select   *   from   表名";//根據實際情況修改   
  try   
                              {   
                                      Class.forName(dbdriver);   
                              }   
                              catch(java.lang.ClassNotFoundException   e){   
                                          System.err.println("Class   access_dbconnect   not   fount!"+e.getMessage());   
                                        }   
  conn=DriverManager.getConnection(dbname,user,password);   
                                      Statement   stmt=conn.createStatement();   
                                      rs=stmt.executeQuery(sql); 
=========================================
sDBDriver   =   "sun.jdbc.odbc.JdbcOdbcDriver";   
                  sConnStr   =   "jdbc:odbc:odbc名稱";   
                  conn   =   null;   
                  rs   =   null;   
                  try   
                  {   
                          Class.forName(sDBDriver);   
                  }   
                          conn   =   DriverManager.getConnection(sConnStr);   
                          Statement   statement   =   conn.createStatement();   
                          rs   =   statement.executeQuery(s);   
  你在odbc數據源中建一個access連接,然后把上面的代碼中的odbc名稱改成你的odbc數據源連接名稱就可以了。
您可能感興趣的文章:
  • JSP中操作數據庫的常用SQL標簽用法總結
  • jsp從數據庫獲取數據填充下拉框實現二級聯動菜單的方法
  • JSP中使用JDBC訪問SQL Server 2008數據庫示例
  • Java實現JSP在Servelt中連接Oracle數據庫的方法
  • jsp讀取數據庫實現分頁技術簡析
  • jsp 從web.xml讀取連接數據庫的參數
  • JSP連接MySql/MS SQL Server/Oracle數據庫連接方法[整理]
  • Jsp連接Access數據庫(不通過建立ODBC數據源的方法)
  • 利用asp或jsp,flash怎樣把數據庫中的一張表中的所有記錄讀取并顯示出來
  • JSP數據庫操數據分頁顯示
  • 在JSP中訪問Oracle數據庫
  • 如何使用JSP訪問MySQL數據庫
  • JSP中的PreparedStatement對象操作數據庫的使用教程

標簽:大興安嶺 紅河 岳陽 亳州 鄭州 馬鞍山 拉薩 武威

巨人網絡通訊聲明:本文標題《JSP連接Access數據庫》,本文關鍵詞  JSP,連接,Access,數據庫,JSP,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《JSP連接Access數據庫》相關的同類信息!
  • 本頁收集關于JSP連接Access數據庫的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 葫芦岛市| 新津县| 新乡市| 孝昌县| 五华县| 深水埗区| 长寿区| 淮安市| 罗江县| 贵德县| 秦安县| 漠河县| 巴彦淖尔市| 锡林郭勒盟| 衢州市| 繁峙县| 湘潭县| 五常市| 通山县| 砚山县| 武冈市| 清镇市| 河曲县| 沙雅县| 高唐县| 涡阳县| 遂昌县| 抚顺县| 哈巴河县| 棋牌| 邻水| 砀山县| 安乡县| 曲周县| 蒙阴县| 林芝县| 屯留县| 东乡县| 上虞市| 锡林浩特市| 会泽县|