元数据

  1. 结果集数据:从表中查询出来的实际数据内容。

  2. 结果集元数据:结果集中的字段有哪些,什么类型的,叫做什么等..又称为结构数据。

    代码:

public class JDBCDemo1 {

public static void main(String[] args) {

try {

//DBUtil是一个封装好的静态数据库连接类

Connection conn=DBUtil.getConnection();

Statement state=conn.createStatement();

String sql="SELECT * FROM zc_userinfo";

//rs是获取的果集

ResultSet rs=state.executeQuery(sql);

/**

* 通过结果集获取元数据

*/

ResultSetMetaData rsmd=rs.getMetaData();

//获取结果集中地段的列数

int count=rsmd.getColumnCount();

//数据库中下标都是从1开始的,要和Java程序中区别开来

for(int i=1;i<=count;i++){

String name=rsmd.getColumnName(i);

System.out.print(name+"    ");

}

} catch (Exception e) {

e.printStackTrace();

}finally{

DBUtil.closeConnetion();

}

}

}


你可能感兴趣的:(元数据)