当前位置: 代码迷 >> Java Web开发 >> 如何如何用jar包的方式驱动使用jdbc连接access数据库
  详细解决方案

如何如何用jar包的方式驱动使用jdbc连接access数据库

热度:174   发布时间:2009-09-23 17:41:33.0
如何如何用jar包的方式驱动使用jdbc连接access数据库
一般使用jdbc连接access数据库是在windows系统下面配置数据源,但是我偶然看到了能够使用jar包连接数据库。
说是在http://industry.java.sun.com/product/jdbc/drivers里面能找到,但是我到了那个链接以后发现,链接转到了http://java.sun.com/,而且里面都是英文,看着比较费劲,所以不知道怎么搞了。
所以在此请教高手,O(∩_∩)O谢谢!
搜索更多相关主题的帖子: 驱动  access  jdbc  数据库  jar  

----------------解决方案--------------------------------------------------------
下载JAR文件,放到你工程下的lib目录里面,如我用的是MYSQL的数据库驱动,class.forName("com.mysql.jdbc.Driver");Connection conn = DriverManager.getConnection(url,user,password);其中url=jdbc:mysql://localhost:3306/databasename(数据库名),user和password是你登陆MYSQL时候的用户名和密码!
----------------解决方案--------------------------------------------------------
谢谢楼上,但是我想问的是acess数据库的连接方式。。。。。。
----------------解决方案--------------------------------------------------------
程序代码:


        String url = "JDBC:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=src\\dbTest\\dbAccess.mdb";

        try {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Connection conn = DriverManager.getConnection(url);
            Statement stmt = conn.createStatement();
            ResultSet rs = stmt.executeQuery("select * from testTable");
            
            while (rs.next())
                System.out.println(rs.getString("id")+":"+rs.getString("name")+"-"+rs.getString("age"));
            
            rs.close();
            stmt.close();
            conn.close();
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
   

不需要JAR包
----------------解决方案--------------------------------------------------------
O(∩_∩)O谢谢楼上,2楼的也同样谢谢吧。。。。。
----------------解决方案--------------------------------------------------------
  相关解决方案