ResultSetMetaData rsmd = rs.getMetaData()是什么意思?

ResultSetMetaData rsmt=rs.getMetaData(); 得到结果集(rs)的结构,比如字段数、字段名等。
使用rs.getMetaData().getTableName(1))就可以返回表名
rs.getMetaData().getColumnCount() 取得列数
例子: ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM TABLE2");//得到查询结果,一个数据集
ResultSetMetaData rsmd = rs.getMetaData(); int numberOfColumns = rsmd.getColumnCount(); //得到数据集的列数

posted on 2015-12-03 14:15  struggle_beiJing  阅读(2141)  评论(0编辑  收藏  举报

导航