- 浏览: 121166 次
- 性别:
- 来自: 成都
文章分类
最新评论
/** * 测试SELECT COUNT(*)返回int类型的数据 */ public static int testRturnNumber() { int number=0; int number1=0; Connection conn = DBUtils.getConn(); Statement stmt=null; try{ stmt = conn.createStatement(); String strSQL="select count(*)as num from XXX"; ResultSet rs = stmt.executeQuery(strSQL); if(null!=rs) { while(rs.next()) { number=rs.getInt("num"); //通过指定别名返回行数 number1=rs.getInt(1); //通过索引返回行数 } } } catch(Exception e) { return number; } finally { DBUtils.close(conn, stmt, null) ; } return number; }
以上两种方式都可以正常返回行数。
发表评论
-
My Eclipse 编辑jsp页面卡机
2013-04-24 18:21 1340困惑很久的问题今天终于解决了。。 我想大家都遇到编辑JSP页 ... -
MyEclipse 9.0 安装freemarker编辑器
2012-12-12 18:08 828freemarker几天前才发布了2.3.17版本,5月21号 ... -
XYTipsWindow插件弹出层之关闭
2012-12-12 10:20 5236XYTipsWindow插件弹出层之关闭 加载一个网页到框架 ... -
让html select支持readonly属性
2012-12-06 11:20 897刚刚碰到一个要为html select添加readonly属性 ... -
兼容各个数据库的sql语句 Criteria
2012-12-05 08:22 1360Session session = HibernateUtil ... -
freemarker处理小数和整数共存的情况
2012-12-04 17:06 3261前几天在写程序的时候,利用的freemarker做的表示层。程 ... -
Freemarker中输出数字特别是Long型数字时格式带逗号问题
2012-12-03 10:08 1403Long i=100000000l; Map model ... -
数据库表与表连接的方式(内连接、外连接[左连接、右连接、全连接]、交叉连接)
2012-11-20 22:15 1243第一部分、查询理论 连接查询方式有: 内连接、外连接(左连 ... -
FreeMarker 基础知识 表达式(引用)
2012-11-20 21:24 862表达式是FreeMarker的核心功能,FreeMarker中 ... -
2011-07-07 00:10 mysql 自增id 归0
2012-11-20 21:10 787最近老是要为现在这个项目初始化数据,搞的很头疼,而且数据库的I ... -
hibernate Restrictions 用法 查询
2012-11-20 20:57 716import hibernate classes impor ... -
hibernate Restrictions 用法 查询
2012-11-20 20:54 0import hibernate classes imp ... -
CMS开发文档
2012-07-12 15:31 2677cms项目导入myeclipse 1.在myeclipse中新 ... -
解决MyEclipse内存不足
2012-07-09 08:48 751做项目的时候,MyEclipse提示内存不足,我本本内存2G的 ... -
在Dreamweaver中tpa,tppabs标签批量清除
2012-04-19 22:55 1408匹配tppabs标签: \btppabs="h[ ... -
java 365*1000*60*60*24 计算问题
2012-04-12 18:59 946long y = 365*1000*60*60*24; Sy ... -
Hibernate - DetachedCriteria 的完整用法
2011-11-04 15:33 850Hibernate - DetachedCriteria 的完 ... -
Hibernate二级缓存及产品Oscache
2011-11-04 15:19 1982二级缓存也称进程级的缓存或SessionFactory级的缓存 ... -
JPA @MappedSuperclass注解的使用说明
2011-10-31 17:51 893基于代码复用和模型分离的思想,在项目开发中使用JPA的@Map ... -
hibernate中lazy的使用
2011-10-18 11:49 753lazy,延迟加载 Lazy的有效期:只有 ...
相关推荐
在Java的JDBC编程中,`ResultSet`接口用于表示从数据库查询中获取的结果集。它提供了多种方式来处理这些数据,并且根据不同的应用场景,支持不同类型的ResultSet。 #### 二、ResultSet 类型详解 1. **ResultSet....
在Java编程中,ResultSet是处理数据库查询结果的主要接口,它由Statement或PreparedStatement对象执行SQL查询后返回。而JavaBean是一种符合特定规范的Java类,通常用于封装数据,便于数据的传输和操作。当我们从...
ResultSet r = stmt.executeQuery("SELECT a, b, c FROM Table1"); ``` 然后,可以使用 while 循环来遍历 ResultSet 中的每一行,并使用 get 方法来访问当前行中的数据: ```java while (r.next()) { int i = r....
Java 中 ResultSet 遍历数据操作 在 Java 中,ResultSet 是一个常用的数据库查询结果集对象,它提供了遍历数据操作的功能,下面我们将对 ResultSet 遍历数据操作进行详细的介绍。 一、 获取数据库表的列名 在 ...
* 返回记录总数, 使用方法: getAllCount("SELECT count(ID) from tableName") 2004-06-09 * 可滚动的 Statement 不能执行 SELECT MAX(ID) 之类的查询语句(SQLServer 2000) * * @param sql * 需要执行的 SQL *...
MySQL Connector/J是MySQL数据库与Java应用程序之间的桥梁,它是一个用于Java平台的MySQL驱动程序,使得Java开发者能够通过JDBC(Java Database Connectivity)接口与MySQL数据库进行交互。在本压缩包中,包含了两个...
Java ResultSet是Java数据库连接(JDBC)中最重要的组件之一,用于存储和处理数据库查询结果。在Java中,ResultSet对象是通过Statement对象的executeQuery()方法或prepareStatement()方法执行SQL语句后生成的。...
在这个例子中,我们首先建立与数据库的连接,然后创建Statement对象,执行SQL查询,得到ResultSet对象,最后遍历结果并打印出来。 综上所述,了解和熟练掌握SQL的基本语法是每个JAVA开发者必备的技能。通过学习和...
在Java编程中,`JdbcSql.rar`这个压缩包文件主要涉及了如何使用JDBC(Java Database Connectivity)处理SQL查询结果,并将这些结果动态地显示在`JTable`组件上。`JTable`是Java Swing库中的一个核心组件,常用于创建...
在Java编程中,`JTable`是Swing库中的一个组件,用于在用户界面中展示二维表格数据。它常用于创建交互式的表格,允许用户查看和编辑数据。当我们从数据库查询数据并希望在用户界面上直观地显示这些数据时,`...
4. **执行SQL**:`ResultSet rs = stmt.executeQuery("SELECT * FROM your_table");` 5. **处理结果集**:遍历`ResultSet`,获取查询结果。 6. **关闭资源**:关闭`ResultSet`、`Statement`和`Connection`。 在Java...
当我们在Java程序中执行一个SELECT语句,数据库会返回一个ResultSet对象,该对象按行组织数据,可以逐行读取。 在数据库编程中,理解ResultSet的工作原理至关重要。以下是一些关键知识点: 1. **遍历ResultSet**:...
在本教程中,我们将深入探讨如何使用Java Web与SQL Server 2008进行简单的数据库查询和数据添加操作,这非常适合初学者入门。首先,理解Java Web开发的基础是至关重要的,它包括Servlet、JSP(JavaServer Pages)...
在Java编程中,与数据库交互通常涉及使用JDBC(Java Database Connectivity)API。JDBC提供了一种标准的方式来访问各种数据库,包括SQL查询的执行、结果集(ResultSet)的处理等。ResultSet是JDBC中用于存储查询结果...
- 使用Statement对象的`executeQuery(String sql)`方法执行SELECT语句,例如:`ResultSet rs = stmt.executeQuery("SELECT * FROM TableName");` - 处理结果集(ResultSet):`ResultSet`对象是游标,可以按行移动...
### Java如何获得数据库表中各字段的字段名 在Java编程中,经常需要与数据库进行交互,例如查询、更新或删除等操作。其中一项常见需求是获取数据库表中的所有字段名称。这通常在动态生成报表或者需要根据数据库结构...
在Java代码中,我们通常会使用`java.sql.Connection`、`java.sql.Statement`或`java.sql.PreparedStatement`接口来执行SQL语句,以及`java.sql.ResultSet`来处理查询结果。以下是一个简单的示例,展示了如何初始化...
Java 分页技术是Java开发中常见的一种数据处理方式,尤其在大数据量的Web应用中,分页查询可以显著提高用户体验并降低服务器负载。本篇将详细介绍如何在SQL Server、MySQL和Oracle这三种主流数据库中实现Java分页。 ...
在Java编程中,MySQL是一个广泛使用的开源关系型数据库管理系统,其与Java的集成使得开发者能够构建高效、可靠的数据库驱动应用程序。本实例将介绍如何使用Java连接并操作MySQL数据库,主要涉及以下几个关键知识点:...
在 Java Server Pages (JSP) 技术中,连接数据库是实现动态网站的关键步骤之一。本文将详细介绍如何在 JSP 中连接七种常见的数据库:Oracle、SQL Server、DB2、Informix、MySQL、PostgreSQL 和 SQLite。 #### 一、...