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

ResultSet 获得列名

    博客分类:
  • java
阅读更多

 

 

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);
 

 

分享到:
评论

相关推荐

    java读取table列名

    如果有机会查看这个资源,你将获得更深入的实践示例和可能遇到的问题解决方案。 总结来说,`ResultSetMetaData`是Java数据库操作中的一个重要工具,通过它我们可以获取关于SQL查询结果的元数据,包括列名。通过熟练...

    映射ResultSet结果

    使用这个`ResultSetMapper`时,我们只需要提供查询结果的`ResultSet`和JavaBean的类类型,就能得到相应的对象实例: ```java public static void main(String[] args) throws SQLException { Connection conn = .....

    实例讲解JSP获取ResultSet结果集中的数据的方法

    查询执行后,通过“executeQuery()”方法得到ResultSet结果集。 ResultSet是JDBC中用于表示数据库查询结果的一个接口,其中包含了查询返回的行以及列。它类似于一个游标,可以通过它来遍历返回的行数据。示例代码中...

    java如何获得数据库表中各字段的字段名

    ### Java如何获得数据库表中各字段的字段名 在Java编程中,经常需要与数据库进行交互,例如查询、更新或删除等操作。其中一项常见需求是获取数据库表中的所有字段名称。这通常在动态生成报表或者需要根据数据库结构...

    JAVA100例之实例56 数据库元数据

    类似地,可以遍历ResultSet获取列名、数据类型等。 4. **查询索引和主键信息**: - `getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)`:获取表的索引信息。 - ...

    result最为返回值

    Result对象封装了ResultSet,使得在多线程环境下或者需要跨多个方法处理数据时,结果集的数据持久性得到了保障。 此外,Result还支持其他的便利方法,如`getColumnNames()`用于获取列名,`get(int index)`和`get...

    java导出成Excel的方法

    首先,我们看到`Export2Excel`类的构造函数,它接收四个参数:`Shell`对象(用于打开文件对话框),列名数组,一个`ResultSet`对象以及工作表名称。`ResultSet`通常来自数据库查询,包含了需要导出的数据。 在构造...

    java 考试题zxcv

    为了察看一个ResultSet的各列名总列数等元信息,应使用____获得与该ResultSet相关 的ResultSetMetaData对象。** - **选项分析:** - A. DriverManager的getMetaData()方法:不正确。`DriverManager`的`...

    JDBC文档

    1. **获取连接信息**:通过 `Connection` 对象的 `getMetaData()` 方法可以获得连接的元数据信息。 2. **自动提交模式**:默认情况下,连接处于自动提交模式。这意味着每次执行 SQL 语句后,更改会立即生效。可通过...

    JDBC-用元数据将结果集封装为List对象[归类].pdf

    在这个例子中,我们首先获取`ResultSet`的元数据,得到列的数量,然后遍历每一行数据,利用`getColumnName()`获取列名,`getObject()`获取列值,将这些信息封装到一个HashMap中,最后添加到列表中。这样,我们就将...

    JAVA100例之实例57 结果集元数据

    当你通过Statement或PreparedStatement对象执行SQL查询后,会得到一个ResultSet对象,它包含了查询返回的所有行数据。ResultSetMetaData对象则是与ResultSet关联,用于获取列的相关元数据。以下是一些主要的知识点:...

    jdbc java 连接sql server 教程

    - **方法一**:使用`ResultSet.next()`遍历结果集,通过索引或列名获取值,如`rs.getString(1)`或`rs.getString("columnName")`。 - **方法二**:使用`ResultSetMetaData`获取列信息,然后根据列名提取值。 #### ...

    JAVA与SQLServer数据库连接共有两种方式.doc

    ` 获得结果集 rs 的元信息,然后可以获取元数据中的列的数量和列名。 9. 关闭数据库各对象:按照建立顺序逆序关闭各对象,例如 `rs.close(); st.close(); conn.close();` 第二种方式:JDBC 直接连接 SQL Server ...

    java万能DAO

    //得到所有列和方法匹配的项 List&lt;PropertyMthod&gt; mList = new ArrayList(); for(String columnName : columnNameArray){ Method m = this.getMethod(cla,columnName); if(m!=null){ PropertyMthod pm = new ...

    JAVA理论题.pdf

    9. 获得`ResultSet`的元数据,即列名、列数等信息,应该使用`ResultSet`接口的`getMetaData()`方法。 10. 创建`PreparedStatement`接口实例,应调用`Connection`接口的`prepareStatement()`方法。 11. Struts框架...

    JavaMySQL第七章预习重点总结.txt

    `ResultSet`接口表示执行查询语句后得到的结果集,可以通过此接口获取查询结果。常用方法有: - `next()`:将指针移动到结果集的下一行。 - `getXXX(int columnIndex)`:根据列索引获取指定列的数据,其中`getXXX`...

    MLDN魔乐科技JAVA培训_Oracle课堂4_简单SQL语法

    在这个例子中,我们首先建立与数据库的连接,然后创建Statement对象,执行SQL查询,得到ResultSet对象,最后遍历结果并打印出来。 综上所述,了解和熟练掌握SQL的基本语法是每个JAVA开发者必备的技能。通过学习和...

    jsp页面常用的查询及显示方法分析

    对于ResultSet中的每一行,创建一个HashMap来存储列名和对应的值,然后将这个Map加入到List中。这样,最终得到的List就可以直接在JSP页面上遍历显示。 JSP显示部分的代码示例如下: ```jsp (List) request....

    mybatis+jdbc的jar包

    - ResultSetMetaData:提供关于ResultSet列的信息,如列名、类型等。 在实际开发中,MyBatis与JDBC的结合使用步骤如下: 1. 引入依赖:确保在项目中添加了MyBatis和JDBC驱动的jar包,例如MySQL的JDBC驱动。 2. ...

Global site tag (gtag.js) - Google Analytics