能把一个数据库的表名用jdbc取出来 refer to JDK API doc 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.sql.ResultSetMetaData.getTableName(int column)试试 可以的,不过需要自己做个循环。代码片断我写一下:Connection conn=DriverManager.getConnection(里边自己写你要连接的数据库信息);DatabaseMetaData dbmd=conn.getMetaData(); // DatabaseMetaData 类提供多种方法获得数据库的一 些信息。ResultSet rs=dbmd.getTables(null,null,"%",null);while(rs.nest()){ String dbObjectName=rs.getString(3); //得到表名 System.out.println("Name:\t"+dbObjectName);}每个表的名字都能取得,包括系统表。以后的工作你自己来吧! getMetaData可以获得所有表的名字 java窗体中的textbox事件 运行不了,但是不明白提示的意思 关于接口中方法的问题 求助一个好原始的问题,别笑啊,谢谢! Core Java 2书里的一例题,在我的机子上运行出现了这样的错误 out.println的问题 初学者请教有关线程同步的问题 求正则表达式 告别几天 那儿有xsl的中文资料? 怎样设计并调用两个不同的paint()方法? 在JCreator中如何做debug?
试试
DatabaseMetaData dbmd=conn.getMetaData(); // DatabaseMetaData 类提供多种方法获得数据库的一 些信息。
ResultSet rs=dbmd.getTables(null,null,"%",null);
while(rs.nest())
{
String dbObjectName=rs.getString(3); //得到表名
System.out.println("Name:\t"+dbObjectName);
}
每个表的名字都能取得,包括系统表。
以后的工作你自己来吧!