import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class DBaccess {
public static void main(String args[]) throws Exception{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String dburl ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=d:\\DBTest.mdb";//此为NO-DSN方式
Connection conn=DriverManager.getConnection(dburl);
Statement stmt=conn.createStatement();
DatabaseMetaData dbmd=conn.getMetaData();
ResultSet rs=dbmd.getTables(null,null,"%",null);
while(rs.next()){
System.out.println("table-name: "+rs.getString(3)+"<br>");
}
stmt.close();
conn.close();
}
}
用Java 获得Access 数据库中的所有表名
最新推荐文章于 2022-10-17 22:53:34 发布
本文提供了一个使用Java访问Microsoft Access数据库的示例代码。通过加载JDBC ODBC桥接驱动程序并建立连接,该示例展示了如何列出Access数据库中的所有表名。
4008

被折叠的 条评论
为什么被折叠?



