码迷,mamicode.com
首页 >  
搜索关键字:resultset    ( 986个结果
多属性对象创建公用RowMapper
这里我们只是一个简单的例子,给的对象属性都比较少,当然实际情况中,对象属性可能更多,而且关联对象更复杂时,这种方式便非常有效。因为在数据库查询结果集ResultSet中,如果直接去getString("notExistColumn") 时,会直接抛SQLException,isExistColumn(ResultSet rs, String columnName) 正是利用了 findColumn 方法的SQLException ,然后达到了是否存在该列的效果。 /** * 应用实体类 * @autho...
分类:移动开发   时间:2015-03-31 07:53:35    阅读次数:165
Java判断数据库结果集ResultSet 中是否存在指定列名
if 条件内,如果 rs.findColumn(columnName) > 0 ,ResultSet结果集中的列索引从1开始,不同于数组和list的从0开始,所以如果找到某列,那么它的索引值必然大于0;如果没有找到呢,那么就会有SQLException 异常抛出来,我们这里将这个SQLException 异常利用起来,如果进入异常块,则说明没有找到该列,那么直接返回false就可以了。 这样在mapRow 中,如果多个属性的时候,每次可以判断下,该ResultSet 中是否查询出来该列,查询出来了就做映射,...
分类:数据库   时间:2015-03-29 23:48:08    阅读次数:579
JSP分页技术的实现(利用当前页进行前后加减,并利用href进行当前页面传值,传值当然是那个当前值变量)
一、可滚动结果集Connection con = DriverManager.getConnection();PreparedStatement stmt = con.prepareStatement(sql,ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_...
分类:Web程序   时间:2015-03-21 16:57:19    阅读次数:162
JDBC学习笔记(6):PreparedStatement解决SQL注入问题
SQL注入问题:要求根据传入的name查询指定用户信息: 1 package com.xxyh.jdbc; 2 import java.sql.Connection; 3 import java.sql.ResultSet; 4 import java.sql.SQLException; 5 imp...
分类:数据库   时间:2015-03-17 19:54:09    阅读次数:170
JDBC学习笔记(5):数据库的基本操作CRUD
1.查询public static void read() throws SQLException { Connection conn = null; Statement stmt = null; ResultSet rs = null; ...
分类:数据库   时间:2015-03-16 14:14:03    阅读次数:165
JDBC学习笔记(3):自建工具包
JdbcUtils.java工具包: 1 package com.xxyh.jdbc; 2 import java.sql.Connection; 3 import java.sql.DriverManager; 4 import java.sql.ResultSet; 5 import java....
分类:数据库   时间:2015-03-15 19:44:26    阅读次数:176
几种分页方式分析
一.逻辑分页1.逻辑分页的第一种方式,利用ResultSet的滚动分页。步骤如下:a.根据条件sql查询数据库。b.得到ResultSet的结果集,由于ResultSet带有游标,因此可以使用其next()方法来指向下一条记录。c.利用next()方法,得到分页所需的结果集。这种分页方式依靠的是对结...
分类:其他好文   时间:2015-03-14 21:26:54    阅读次数:92
java实现的JDBCTemplate工具
1.DButilimport java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;impo...
分类:数据库   时间:2015-03-13 18:21:22    阅读次数:190
Hibernate生成实体类-手工写法(一)
BaseDaopackage com.pb.dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import ...
分类:Web程序   时间:2015-03-10 13:41:14    阅读次数:383
sql截取
String sql2="select count(*) from t_testuser where substr(INSETTIME,1,10)=to_char(sysdate,'yyyy-MM-dd') ";ResultSet rs2=stmt.executeQuery(sql2);while(...
分类:数据库   时间:2015-03-05 12:17:05    阅读次数:165
986条   上一页 1 ... 81 82 83 84 85 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!