在Java中连接Access数据库

    技术2022-05-11  84

    jdk中,提供了jdbc-odbc桥,利用这个桥,可以方便地在Java中连接Access数据库。其具体样例程序如下:

    import  java.sql. * ; public   class  Test  {    public static void main(String[] arg) throws Exception{        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//使用Jdbc-Odbc桥驱动类        String db="f:/lk/杂类/个人综合信息.mdb";//数据库路径名称        String url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=";//Access        Connection con=DriverManager.getConnection(url+db,"","");//连接数据库        Statement st=con.createStatement();//构造SQL语句        ResultSet rs=st.executeQuery("Select * From 姓名查询");//进行查询        while(rs.next())             System.out.println(rs.getString("姓名"));    }} 

    其中,值得特别注意的是,Access驱动描述的url中的{}之间的内容写法要求非常严格。在{Microsoft以及(*.mdb)和}之间不能有空格,而Driver和(*.mdb)之间必须有空格,否则不能成功进行连接。


    最新回复(0)