获取数据库字段名

/**
         * 获取字段
         */
         public String getColumnName(String table){
             String s="";
             try{
                 Connection conn = this.getConn();
                 String sql="select * from "+table;
                 PreparedStatement pst =conn.prepareStatement(sql);
                 ResultSet rs=pst.executeQuery();
                 ResultSetMetaData rsmd=rs.getMetaData();
                 int numberOfColumns = rsmd.getColumnCount();
                
                 for(int i=0;i                     s+=rsmd.getColumnName(i+1);
                    if(i                     {
                        s+=",";
                    }
                 }
             }
             catch (Exception e) {
             }
             return s;
         }

你可能感兴趣的:(java)