Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Database/JDBC/SQL/JDO/Hibernate
打印话题 寄给朋友 订阅主题 |
作者 | 获取一个数据库中存在哪些表的代码 |
lovefan
发贴: 18 积分: 0 |
于 2004-09-24 15:04
获取一个数据库中存在哪些表 import java.io.*; import java.sql.*; import java.util.*; import com.lovefan.db.*; import com.lovefan.util.*; public class ListAllTables { private ArrayList arrTables = new ArrayList(); private DBConnectionManager dbcm = DBConnectionManager.getInstance(); public ListAllTables() { String tmpTableName = null; try { Connection conn = dbcm.getConnection(); DatabaseMetaData dmd = conn.getMetaData(); ResultSet rsTables = dmd.getTables(null, null, null, null); while (rsTables.next()) { tmpTableName = rsTables.getString(3); if(tmpTableName.startsWith(GenBeanConst.tableHead)){ System.out.println(tmpTableName); } } rsTables.close(); dbcm.freeConnection(conn); } catch (Exception ex) { ex.printStackTrace(); } } public static void main(String[] args) { ListAllTables lat=new ListAllTables(); } } Hibernate的优点 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
5879 | 获取一个数据库中存在哪些表的代码 | lovefan | 966 | 2004-09-24 15:04 |
4604 | Re:获取一个数据库中存在哪些表的代码 | lovefan | 65 | 2004-09-24 15:06 |
4819 | Re:获取一个数据库中存在哪些表的代码 | eterne | 51 | 2004-09-30 11:16 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |