阅读背景:

如何使用java jdbc-odbc bridge从* .mdb文件中获取表名?

来源:互联网 
 String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" + f.getPath() + ";";  
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        Connection conn = DriverManager.getConnection(url);
        DatabaseMetaData meta = conn.getMetaData();
        ResultSet tables = meta.getTables(conn.getCatalog(), null, "TAB_%", null);
        ResultSetMetaData rsMetaData=tables.getMetaData();
        int count=rsMetaData.getColumnCount();
        for (int i = 0; i < count; i++) {
             String str=rsMetaData.getTableName(i);
             System.out.println("table = " + str);
        }
 String url = "jdbc:odbc:Driver={Microsoft Acce



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: