`
stormnic
  • 浏览: 63916 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ResultSetMetaData

阅读更多
ResultSetMetaData与DriverManager、Connection、Statement、ResultSet一样,是JDBC API的组成部分。该类用于获取ResultSet记录的元数据,例如列名、列的数目、列所属的数据库表。

代码

   ResultSetMetaData rsmd=rs.getMetaData();
   for(int i=1;i<=rsmd.getColumnCount();++i)
        columnHeads.addElement(rsmd.getColumnName(i));


通过ResultSet获取ResultSetMetaData类型的变量rsmd,进而获取获取各列的列名,添加至Vector类型的变量columnHeads中。
分享到:
评论

相关推荐

    Java-JDBC【之】数据类型、封装JDBCUtil、封装通用增删改、ResultSet与ResultSetMetaData

    Java-JDBC【之】数据类型、封装JDBCUtil、封装通用增删改、ResultSet与ResultSetMetaData、查询结果集映射Map与ListMap 1.数据类型 2.封装通用增删改 2.1.封装JDBCUtil 2.2.封装Dao通用增删改 2.3.测试 3.ResultSet...

    获得结果集的字段名称_ResultSet的属性要调用ResultSetMetaData的方法

    获得结果集的字段名称_ResultSet的属性要调用ResultSetMetaData的方法

    数据库工具类DatabaseUtil.java

    import java.sql.*; import java.util.*; /** * * Title: 数据库工具类 ... * Description: 将大部分的数据库操作放入这个类中, 包括数据库连接的建立, 自动释放等. ... * All database resources created by this ...

    jtdsJDBC Driver

    JTDS完全与JDBC 3.0兼容,支持只向前的,和可滚动/可更新的结果集(ResultSets)中并行(完全独立)语句,并且可实施所有databasemetadata和resultsetmetadata方法。 文件有说明spring+hibernate+c3p0+jtds的配置

    java通讯录系统代码

    非常简单易懂的通讯录系统,代码不精深,但很容易懂public class Address extends JFrame{ Connection con=null; Statement st=null; ResultSet rs=null;... ResultSetMetaData rm=rs.getMetaData();

    Mybatis通用操作数据库方法类总结

    在项目中用到myBatis作为orm框架,与spring结合,通常的... import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; i

    servlet制作网站

    ResultSetMetaData rsmd=re.getMetaData(); while (re.next()) { Object obj = c.newInstance(); for (int i = 0; i ; i++) { Method m = ms[i]; if (m.getName().startsWith("set")) { ...

    JDBC工具类(针对mySQL)

    旨在方便用户将数据库的内容转化为Vector、ArrayList容器的操作过程,此类中提供了多种方法从而简化了对ResultSet结果集的转化成本,结合系统提供的ResultSetMetaData类实现了通过结果集查询表列数目、名称、属性...

    JDBC笔记 JDBC笔记

    一、概述: JDBC从物理结构上说就是Java语言访问数据库的一套接口集合。从本质上来说就是调用者(程序员)和实现者(数据库...java.sql.ResultSetMetaData 可用于获取关于ResultSet对象中列的类型和属性信息的对象。

    Java_JDBC由浅入深

    15.1.1 ResultSetMetaData演示 88 15.1.2解决多行记录的问题 89 15.1.3 Map结果集的封装 90 15.2 将结果集封装为对象 91 15.2.1 user表POJO的编写 91 15.2.2 Bean结果集的封装 92 15.3 将结果集封装为List 94 15.4 ...

    Java数据库编程宝典2

    4.17.2 ResultSetMetaData 4.17.3 ParameterMetaData方法 4.18 SQL数据类型的JDBC映射 4.19 SQL3数据类型 4.19.1 对象关系型数据库 4.19.2 使用SQL3数据类型 4.19.3 创建用户定义的数据类型 4.20 异常和日志...

    Java数据库编程宝典4

    4.17.2 ResultSetMetaData 4.17.3 ParameterMetaData方法 4.18 SQL数据类型的JDBC映射 4.19 SQL3数据类型 4.19.1 对象关系型数据库 4.19.2 使用SQL3数据类型 4.19.3 创建用户定义的数据类型 4.20 异常和日志...

    大学生信息管理

    ResultSetMetaData rmeta = rs.getMetaData();//确定数据集的列数,亦字段数 int numColumns=rmeta.getColumnCount();// 输出每一个数据值out.print("id"); out.print("|");out.print("num"); out.print(" ");...

    Java数据库编程宝典1

    4.17.2 ResultSetMetaData 4.17.3 ParameterMetaData方法 4.18 SQL数据类型的JDBC映射 4.19 SQL3数据类型 4.19.1 对象关系型数据库 4.19.2 使用SQL3数据类型 4.19.3 创建用户定义的数据类型 4.20 异常和日志...

    Java数据库编程宝典3

    4.17.2 ResultSetMetaData 4.17.3 ParameterMetaData方法 4.18 SQL数据类型的JDBC映射 4.19 SQL3数据类型 4.19.1 对象关系型数据库 4.19.2 使用SQL3数据类型 4.19.3 创建用户定义的数据类型 4.20 异常和日志...

    java万能DAO

    import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; /** * 通用DAO类 * @author parddu * @version Sep 29, ...

    JAVA连接ORACLE数据库方法及测试

    ResultSetMetaData rmeta = rs.getMetaData(); //获得数据字段个数 int numColumns = rmeta.getColumnCount(); while(rs.next()) { for(int i = 0;i;i++) { String sTemp = rs.getString(i+...

    java读取table列名

    java使用ResultSetMetaData 读取table的列名

    iBatis-设置缓存模式-Java源码(下载)

    ResultSetMetaData metadata = rs.getMetaData(); for (int i = 0; i (); i++) { System.out.print("\t"+ metadata.getColumnLabel(i + 1)); } System.out.println("\n---------------------------------...

    jdbc连接代码

    ResultSetMetaData rsm = rs.getMetaData(); for (int i = 1; i (); i++) { System.out.print(rsm.getColumnName(i)); System.out.print("\t"); } System.out.println(); while(rs.next()){ ...

Global site tag (gtag.js) - Google Analytics