ResultSet 动态获取列名
来源:互联网 发布:电脑做文档的软件 编辑:程序博客网 时间:2024/05/21 00:55
方法1
ResultSet rs = stmt.executeQuery("SELECT * FROM TABLE");
ResultSetMetaData rsmd = rs.getMetaData();
int count=rsmd.getColumnCount();
String[] name=new String[count];
for(int i=0;i<count;i++)
name[i]=rsmd.getColumnName(i+1);
方法2
DefaultTableModel dtm1 = new DefaultTableModel();
JTable tb1 = new JTable(dtm1);
JScrollPane sp1 = new JScrollPane(tb1);
ResultSet rs = executeQuery( sqlCode ); //获得结果集
int row = recCount( rs ); //获得结果集中有几行数据
ResultSetMetaData rsm =rs.getMetaData(); //获得列集
int col = rsm.getColumnCount(); //获得列的个数
String colName[] = new String[col];
//取结果集中的表头名称, 放在colName数组中
for (int i = 0; i < col; i++) { -->第一列,从1开始.所以获取列名,或列值,都是从1开始
colName[i] = rsm.getColumnName( i + 1 ); -->获得列值的方式一:通过其序号
}//End for
rs.beforeFirst();
String data[][] = new String[row][col];
//取结果集中的数据, 放在data数组中
for (int i = 0; i < row; i++) {
rs.next();
for (int j = 0; j < col; j++) {
data[i][j] = rs.getString (j + 1);
//System.out.println (data[i][j]);
}
}//End for
fdtm.setDataVector (data, colName);
int row = recCount( rs ); //获得结果集中有几行数据
ResultSetMetaData rsm =rs.getMetaData(); //获得列集
int col = rsm.getColumnCount(); //获得列的个数
String colName[] = new String[col];
//取结果集中的表头名称, 放在colName数组中
for (int i = 0; i < col; i++) { -->第一列,从1开始.所以获取列名,或列值,都是从1开始
colName[i] = rsm.getColumnName( i + 1 ); -->获得列值的方式一:通过其序号
}//End for
rs.beforeFirst();
String data[][] = new String[row][col];
//取结果集中的数据, 放在data数组中
for (int i = 0; i < row; i++) {
rs.next();
for (int j = 0; j < col; j++) {
data[i][j] = rs.getString (j + 1);
//System.out.println (data[i][j]);
}
}//End for
fdtm.setDataVector (data, colName);
- ResultSet 动态获取列名
- 通过ResultSet获取列名组装数据
- 获取ResultSet列名、列数等信息
- SQL.ResultSet 获得列名
- SQL动态获取列名进行查询
- 获取ResultSet的行数和列数
- java获取ResultSet的行数列数
- java获取ResultSet记录行数 、 列数
- 获取ResultSet的行数和列数
- 获取ResultSet的行数和列数
- Resultset获取行数和列数
- SQL--动态列名
- [Pb]获取列名
- 获取DataTable列名
- 从jdbc的resultset中获得列名
- GridView动态绑定列名
- 获取数据表的列名
- 根据DataRow获取列名
- 手动调用选择屏幕和从显
- Oracle左右连接
- java pdf 转 swf
- 个人推荐:PlayBook推荐站点
- solr 应用全面解析,简单的应用,多实例,分布式索引分发,如何在客户端配置注册多实例
- ResultSet 动态获取列名
- 应用Thinkphp工作学习资料整理
- 破解QQ邮箱下载次数限制
- sip等协议资料汇总
- 高手Java核心技术学习笔记
- 使用Intel编译器(0)基础(3)循环相关的优化技术Loop optimization
- jquery学习1---关于jquery
- hdu 2138
- 我的第一个算法题