遍历ResultSet,行列要从1开始
2016-04-11 16:33
155 查看
为什么遍历ResultSet,行列要从1开始。 因为Resultset的第一行的第一列都是空的,要用rs.next()到第一行才能进行读取。 Statement stmt=null; ResultSet rs=null; ResultSetMetaData m=null;//获取 列信息 try { stmt=con.createStatement(); rs=stmt.executeQuery(sql); m=rs.getMetaData(); int columns=m.getColumnCount(); //显示列,表格的表头 for(int i=1;i<=columns;i++) { System.out.print(m.getColumnName(i)); System.out.print("\t\t"); } System.out.println(); //显示表格内容 while(rs.next()) { for(int i=1;i<=columns;i++) { System.out.print(rs.getString(i)); System.out.print("\t\t"); } System.out.println(); } http://www.cnblogs.com/zengmiaogen/archive/2012/04/15/2450518.html
相关文章推荐
- PaaS和未曾改变的编程模式
- 使用动态规划求解最长递增子序列(LIS)
- java jdk动态代理与cglib动态代理
- 图片缩放插件GestureImageView——Android 常用插件推荐(一)
- (转)PostgreSQL 兼容Oracle - orafce
- C# System.Diagnostics.Process.Start的妙用
- 分享一个获取 当前周的计算方法 时间 Java
- Javascript 转换&#x的unicode编码字符
- 根据对象的某个字段对List<Object>排序
- 配置Tomcat环境变量
- next_permutation函数
- ROC和AUC介绍以及如何计算AUC
- 国内某社交通讯大佬面试题(二)
- 《More Effective C++》 Item M1:指针与引用的区别
- iOS中属性与成员变量的区别
- linux 下 weblogic 启动慢的问题
- Android的布局控件----LinearLayout(线性布局)
- 学习 FPGA 经验与书籍
- 对大端和小端的理解
- viewpager嵌套开源组件gesture-imageview实现图片浏览和缩放