`
king_tt
  • 浏览: 2318290 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JSP连接Access数据库备忘

 
阅读更多

以前做过用jsp连接Access,但时间久了都忘了。这次发出来,作个备忘。

  
   Connection conn; //连接对象
   Statement stmt; //语句对象
   PreparedStatement pStatement = null;
   ResultSet rs; //结果集对象
   String accessdriver = "sun.jdbc.odbc.JdbcOdbcDriver"; //保存Access驱动程序字符串
   String accessURL =
      "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="; //保存Access连接字符串
   String realPath = request.getRealPath("\\WEB-INF\\db\\rsc.mdb");//Access数据库绝对路径
   ……
    try {
      //数据库连接
      Class.forName(accessdriver);
      conn = DriverManager.getConnection(accessURL + realPath);
      //数据库查询
      pStatement = conn.prepareStatement(sql01);
      pStatement.setString(1, myid);
      rs = pStatement.executeQuery();
       while (rs.next()){……
       }
       rs.close();
       pStatement.close();  //第一次查询完毕,关闭rs和pStatement
    }
    catch (Exception e) {
    	System.out.println(e.getMessage());
    }




分享到:
评论

相关推荐

    JSP万年历

    如果使用数据库,需要编写DAO(Data Access Object)层来处理CRUD操作。 5. **用户界面**:JSP万年历的界面设计应直观易用,包括清晰的日期导航(前进、后退按钮)以及添加、查看和编辑记事的功能。日期单元格可能...

    个人生活助手——java

    9. **个人备忘录管理**:备忘录的创建、更新、删除和查询功能可以通过CRUD操作实现,可能使用到集合框架如ArrayList或LinkedList,以及日期时间处理类如Java 8的LocalDateTime。 10. **娱乐天地**:这部分可能包含...

    超级有影响力霸气的Java面试题大全文档

     动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件...

    java 面试题 总结

    SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。 对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上...

    JAVA—sql 笔试常见题

    - **JDBC**:Java Database Connectivity,用于连接各种关系型数据库的技术。 - **JNDI**:Java Naming and Directory Interface,提供了一种查找和访问应用程序中使用的资源的标准方式。 - **RMI**:Remote Method ...

    java笔试题,面试题,ssh大全

    - **行为型模式**:包括命令模式(Command)、解释器模式(Interpreter)、迭代器模式(Iterator)、中介者模式(Mediator)、备忘录模式(Memento)、观察者模式(Observer)、策略模式(Strategy)、模板方法模式...

Global site tag (gtag.js) - Google Analytics