JSP直连Access数据库,不要ODBC数据源

来源:互联网 发布:爱情日剧 知乎 编辑:程序博客网 时间:2024/05/01 10:43

代码如下,保存为一个conn.jsp或者一个JavaBean里就可以用了。请修改你的DB名称,我把数据库放到要运行的Web项目下了。我是把conn.jsp页include进来的,conn.jsp和DB放在一个目录。之所以用Access是因为他很方便,直接就可以用,如果是不大的产品,可以使用Access库做演示。呵呵。
代码中的异常没有处理完,大家用的时候补上吧。

<%@ page import="java.sql.*, java.io.*" %>

<%
    Connection conn = null;         
    Statement stmt = null;    
    ResultSet rs = null;
    try{      
        String MdbPath = new java.io.File(application.getRealPath("aiptest.mdb")).getParent() + "//yourDB.mdb";
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        String url= "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=" + MdbPath ;
        conn = DriverManager.getConnection(url);         
        stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);         

 }     
    catch(Exception e){      
          // 处理异常,你自己来吧
 }

%>

原创粉丝点击