• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Jsp连接Access数据库(不通过建立ODBC数据源的方法)
    1. 在站点(我的站点为:E:\javatest)下建立文件夹“AccessDb”并在文件夹下建立数据库“test.mdb”以及表“stu”,stu字段为 id,stuname      test.mdb所在路径为:E:\javatest\AccessDb 下面
    如下图:


    2.在站点(E:\javatest)下建立测试连接数据库文件“AccessTest.jsp”
    代码如下:

    %@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
    !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    html>
    head>
    meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    title>ACCESS连接测试/title>
    /head>

    body>
    %
    try{
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }
    catch(ClassNotFoundException e){
      out.print(e);
    }
    try{
      //绝对路径
      //String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=E:/javatest/AccessDb/test.mdb";
      //其中 E:/javatest/AccessDb/test.mdb 为数据库所在绝对路径

      //相对路径
      String strDirPath=getServletContext().getRealPath("/");              //获得所在站点的绝对路径:E:\javatest\
      //out.print(strDirPath+"br>");

      strDirPath=strDirPath.replace('\\','/');                             //将“\”替换为“/”      E:/javatest/
      //out.print(strDirPath+"br>");

      String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+strDirPath+"AccessDb/test.mdb";
      //out.print(url+"br>");

      //String url = "jdbc:odbc:accesstest";
      //建立ODBC数据源连接

      Connection conn = DriverManager.getConnection(url);
      Statement stmt = conn.createStatement();
      ResultSet rs = stmt.executeQuery("Select * FROM stu");              //取得stu表中的记录
      out.println("Table-list"+"br>");
      while(rs.next()){
        out.print(rs.getInt(1)+" ");
        out.print(rs.getString(2)+"br>");
      }
      rs.close();
      stmt.close();
      conn.close();
    }
    catch(Exception ex){
      out.print(ex);
    }
    %>
    /body>
    /html>

    运行结果如下:




    您可能感兴趣的文章:
    • JSP中操作数据库的常用SQL标签用法总结
    • jsp从数据库获取数据填充下拉框实现二级联动菜单的方法
    • JSP中使用JDBC访问SQL Server 2008数据库示例
    • Java实现JSP在Servelt中连接Oracle数据库的方法
    • jsp读取数据库实现分页技术简析
    • jsp 从web.xml读取连接数据库的参数
    • JSP连接MySql/MS SQL Server/Oracle数据库连接方法[整理]
    • JSP连接Access数据库
    • 利用asp或jsp,flash怎样把数据库中的一张表中的所有记录读取并显示出来
    • JSP数据库操数据分页显示
    • 在JSP中访问Oracle数据库
    • 如何使用JSP访问MySQL数据库
    • JSP中的PreparedStatement对象操作数据库的使用教程
    上一篇:JSP连接Access数据库
    下一篇:IIS6+TOMCAT整合,实战实例!
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Jsp连接Access数据库(不通过建立ODBC数据源的方法) Jsp,连接,Access,数据库,不,