`
fuyangchang
  • 浏览: 146250 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

resultset转hashmap的方法

    博客分类:
  • java
J# 
阅读更多

java 代码
 
  1. public static HashMap getRowSet(ResultSet rs)throws Exception  
  2. {  
  3.        if(rs.next())  
  4.        {  
  5.          ResultSetMetaData rsm = rs.getMetaData();  
  6.          //ResultSetMetaData 接口创建一个对象,可使用该对象找出 ResultSet 中的各列的类型和属性。  
  7.          int size=rsm.getColumnCount();                           //每行列数  
  8.          HashMap  row = new HashMap();  
  9.          for (int j = 1; j <=size; j++)  
  10.          {  
  11.              row.put(rsm.getColumnLabel(j), rs.getObject(j));  
  12.          }  
  13.          return row;  
  14.   
  15.        }  
  16.        else  
  17.          return null;  
  18. }  
分享到:
评论

相关推荐

    java仓库管理

    supplierData.put(Integer.valueOf(resultSet.getInt("sup_id")), resultSet.getString("sup_name")); } catch (Exception e) { e.printStackTrace(); } return supplierData;//返回映射关系 } public ...

    java万能DAO

    List&lt;HashMap&gt; list = new ArrayList&lt;HashMap&gt;(); Connection conn = null; PreparedStatement query = null; ResultSet rs = null; try { conn = DButil.getConn(); query = conn.prepareStatement(sql); ...

    java实用工具包(新手型)

    针对2维表数据的分页。.../* 分页显示方法 */ tool.getFirstPage(); tool.getForwardPage(); tool.getNextPage(); tool.getLastPage(); tool.getTotalInfo(); tool.getRecordCount(); tool.getPageSize();

    Excel POI读取封装(文件+示范代码)

    List&lt;HashMap, String&gt;&gt; dataList = new ArrayList&lt;HashMap, String&gt;&gt;( 0);// 存放其他数据集合 for (int i = startRow; i ; i++) {// 循环行 // ;i的范围是xls坐标中的数字(A‘1’,C‘10’) HSSFRow row = ...

    java基础案例与开发详解案例源码全

    11.4.1 实现类HashMap284 11.4.2 实现类LinkedHashMap285 11.4.3 实现类TreeMap286 11.4.4 实现类Properties287 11.5 Collections类288 11.6 泛型概述292 11.7 本章习题300 第12章 12.1 理解线程304 12.1.1 什么是多...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    7.9.4 在构造方法中调用构造方法 184 7.10 方法大汇总 185 7.10.1 本例中用到的类 186 7.10.2 使用例程将本章的知识穿起来 189 7.11 小结:多方位理解Java方法 191 7.12 习题 192 第8章 Java中的包(Package)...

    Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

    7.9.4 在构造方法中调用构造方法 184 7.10 方法大汇总 185 7.10.1 本例中用到的类 186 7.10.2 使用例程将本章的知识穿起来 189 7.11 小结:多方位理解Java方法 191 7.12 习题 192 第8章 Java中的包(Package)...

    个人空间设计

    Map map=new HashMap(); Connection con=Conne.getCon(); ResultSet rs=null; PreparedStatement ps=null; String sql="select * from users where email=? and password=?"; try { ps=con.prepare...

    java jdk实列宝典 光盘源代码

    java为数据结构中的映射定义一个接口java.util.Map,有四个实现类HashMap Hashtable LinkedHashMap TreeMap用法和区别;对Map排序; 5字符串 使用String;判断一个字符串是否是合法的java标识符;使用StringBuffer;...

    Java JDK实例宝典

    11 HashMap. Hashtable. LinkedHashMap和TreeMap 4. 12 对Map排序 4. 13 Properties属性文件 第5章 字符串 5. 1 使用String 5. 2 基本数据类型与字符串的转化 5. 3 判断Java标识符 5. ...

    Java NIO 聊天室 JSwing

    ResultSet rs=null; String sql="select * from user_manager where name=? and psd=?"; boolean result=false; try { Class.forName("oracle.jdbc.driver.OracleDriver"); conn=DriverManager....

Global site tag (gtag.js) - Google Analytics