| | |
| | | } |
| | | return false; |
| | | } |
| | | public static DataTable getTableList(Connection conn, boolean closeFlag) { |
| | | try { |
| | | DatabaseMetaData dbm = conn.getMetaData(); |
| | | String currentCatalog = conn.getCatalog(); |
| | | ResultSet rs = dbm.getTables(currentCatalog, null, null, null); |
| | | DataTable dt = new DataTable(rs); |
| | | return dt; |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | | if (closeFlag && conn != null) { |
| | | try { |
| | | conn.close(); |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | public static DataTable getColumnInfo(Connection conn, String tableName, boolean closeFlag) { |
| | | try { |