- 浏览: 979927 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (223)
- JDBC技术 (29)
- Java Base (21)
- SSH框架的集合 (5)
- Javascript部分 (16)
- Sping2.5框架 (6)
- Hibernate框架 (19)
- JDBC中的数据库连接 (5)
- Ajax技术应用 (9)
- Java工具包下载 (3)
- Database (4)
- Java Web (13)
- 我的生活 (4)
- Struts2 (25)
- S2SH (1)
- Prototype (1)
- jfreeChart (5)
- JPA (7)
- JBPM (1)
- JasperReport (6)
- DWR (1)
- freeMark (2)
- IBatis (2)
- FCKeditor (2)
- POI (1)
- JQuery (6)
- JSON (1)
- JavaMail (3)
- Flex (2)
- CSS收藏夹 (1)
- 润乾报表 (2)
- 开源技术 (1)
- Android (2)
- Android_UI (1)
- Android_OS (6)
- Android_OpenLibs (3)
- Volley (1)
- JS_OpenLibs (1)
- Hessian (3)
- OS (1)
最新评论
-
damoluomu:
简单易懂
Java Web开发Session超时设置 -
di1984HIT:
学习了~~~~~~
Java Web开发Session超时设置 -
lord_is_layuping:
...
Java Web开发Session超时设置 -
15111285554:
...
Java Web开发Session超时设置 -
sfg1314:
暂停后重新下载就会报错:ClientAbortExceptio ...
Java Web 文件下载之断点续传
可更新的结果集(说明这些都是JDBC特殊的用法,有些数据库可能不支持)
conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
rs.updateString("col name", "new value");
rs.updateRow();
public class OtherApi {
public static void main(String[] args) throws SQLException,
InterruptedException {
read();
}
static void read() throws SQLException, InterruptedException {
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try {
// 2.建立连接
conn = JdbcUtils.getConnection();
// conn = JdbcUtilsSing.getInstance().getConnection();
// 3.创建语句
st = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
//ResultSet.TYPE_SCROLL_INSENSITIVE与ResultSet.TYPE_SCROLL_SENSITIVE区别
//TYPE_SCROLL_SENSITIVE能够感应到数据库中的变化,即在未出查询得到结果集ResultSet时如果数据库在的
//记录发生改变了,查询得到结果集ResultSet它能够知道.当然这样会消耗性能的.
//TYPE_SCROLL_INSENSITIVE是不能够感应到数据库中的变化.
// 4.执行语句
rs = st
.executeQuery("select id, name, money, birthday from user where id < 5");
// 5.处理结果
while (rs.next()) {
int id = rs.getInt("id");
System.out.println("show " + id + "...");
System.out.println(id + "\t" + rs.getObject("name") + "\t"
+ rs.getObject("birthday") + "\t"
+ rs.getObject("money"));
//在结果集中修改结果集,数据库也修改了。如下面把“李四”的money修改为500f了。
String name=rs.getString("name");
if(name.equals("lisi")){
rs.updateFloat("money", 500f);
rs.updateRow();
}
}
} finally {
JdbcUtils.free(rs, st, conn);
}
}
}
发表评论
-
高级 DAO 编程 学习编译更好的 DAO 的技巧
2009-04-27 20:09 1596高级 DAO 编程学习编译 ... -
使用Spring的SimpleJdbcTemplate完成DAO操作
2009-04-24 09:35 10081SimpleJdbcTemplate内部包含了一个Name ... -
使用Spring的NamedParameterJdbcTemplate完成DAO操作
2009-04-24 09:18 30724NamedParameterJdbcTemplate内部包含了 ... -
使用Spring的JdbcTemplate和BeanPropertyRowMapper完成的JDBC
2009-04-23 16:55 10658先道要加上两个包:Spring2.5下面的: spring.j ... -
策略设计模式_构建公共通用的Dao
2009-04-23 09:09 1491核心代码: Connection的工具类:详见JDBC数据库 ... -
模板设计模式_构建公共通用的Dao
2009-04-23 09:02 1279核心代码: Connection的工具类:详见:JDBC数据 ... -
使用反射实现ORM
2009-04-20 22:55 1390首先Bean在符合JavaBean的要求,即有一个无参的构造方 ... -
使用反射技术调用对象的方法,得到属性,方法等信息
2009-04-20 22:55 2292package com.mengya.test; im ... -
使用反射技术构造对象
2009-04-20 22:54 1551public class Bean { privat ... -
用JDBC访问二进制类型的数据
2009-04-20 13:08 1559JDBC操作二进制类型数据(如图片或压缩包)也是通过IO字节流 ... -
用JDBC访问大段文本数据
2009-04-20 13:07 1350JDBC操作大的文本数据是通过IO字符流操作 publ ... -
我的JDBC实例
2009-04-20 13:06 20551, 首先在配置文件(system.properties)中 ... -
了解事务的隔离级别
2009-04-20 13:05 1157隔离级别多线程并发读取数据时的正确性 用法: connne ... -
可滚动结果集与分页技术
2009-04-20 13:04 1470可滚动的结果集 Statement st = ... -
SQL注入,PreparedStatement和Statement
2009-04-20 13:01 1956在SQL中包含特殊字符或SQL的关键字(如:' or 1 or ... -
ResultSetMetaData的使用
2009-04-20 13:00 2640ResultSetMetaData能够通过ResultSet分 ... -
ParameterMetaData的使用
2009-04-20 12:59 2578ParameterMetaData pmd = prepa ... -
JDBC自动获取数据库自动生成的主键
2009-04-20 12:55 3000PreparedStatement.getGeneratedK ... -
JDBC工具类实例
2009-04-20 12:53 1431System.properties配置文件(放在src下面) ... -
JDBC事务保存点,即事部分回滚
2009-04-20 12:52 4828JDBC中的事务保存点,即事务发生回滚的时候,回滚到保存点那里 ...
相关推荐
本数据集在中国第二次冰川编目数据基础上,利用315景Landsat遥感影像和SRTM等多种数据源,结合ArcGIS、Google Earth等处理软件,通过人工目视解译,完成了2017–2018年中国西部冰川边界的提取、边界的质量检查、面积...
黑烟车智能监控系统对目前的环保工作...针对黑烟形状、大小、浓度不一的情况,首先研究了ViBe算法,针对ViBe算法存在ghost区域以及对细微变化不敏感等缺点,提出了一种改进方法,针对背景初始化和样本集更新分别做了改进。
户外实际场景监控视频实验结果表明,与经典的batch-mode算法相比,增量式轨迹建模可以得到更加准确的轨迹模型库、更快的运算速度,同时该算法在异常检测方面具有更高的检测率和更低的虚警率,实现了在线异常检测、...
一.jdbc访问数据库步骤 1.载入驱动 将jar包加入工程,Class.forname(""); 2.建立连接 使用connection对象的get...可以设置结果集是否回滚,可否更新 6.关闭连接 按照 ResultSet ,Statement,Connection顺序来关闭
提出一种安全查询方案,在不暴露敏感信息的情况下可获得符合查询条件的结果集。使用伪随机函数和Bloom过滤器,对敏感信息的关键词集合进行预处理,在数据库中生成相应的索引数据结构,支持不固定数量的关键词查询与...
针对运动目标检测中单特征背景模型存在的局限性,如基于颜色特征的背景...Wallflower和Data 2014数据集上的实验结果表明,所提出的融合方法能有效抑制阴影,对光照有良好的鲁棒性,在复杂动态背景下能取得良好的效果。
为了改进模糊C-均值(FCM)聚类算法对初始值和噪声数据敏感, 且易陷入局部极小...人造数据和经典数据集的实验结果表明, SMSFLA-FCM与SFLA-FCM和FCM聚类算法相比, 提高了算法的寻优能力, 且迭代次数更少, 聚类效果更好。
针对核模糊C-均值(KFCM)聚类算法存在易陷入局部极小值,对初始值敏感的缺点。...人造数据和经典数据集的实验结果表明,新算法与KFCM和FCM聚类算法相比,寻优能力更强,迭代次数更少,聚类效果更好。
在最近的出版物中(Abdesselam等人arXiv:1608.02344),百丽合作更新了他们对包容性弱辐射B介子衰变的分析,包括(772±11)×106BB对的完整数据集。 他们的支化比率结果现在低于标准模型预测值(Misiak等人,Phys ...
13.2. 限制结果集内容 13.3. 结果集排序 13.4. 关联 13.5. 动态关联抓取 13.6. 查询示例 13.7. 投影(Projections)、聚合(aggregation)和分组(grouping) 13.8. 离线(detached)查询和子查询 14. 原生SQL查询 14.1....
如果集成员放在集定义中,那么对它们可采取显式罗列和隐式罗列两种方式。如果集成员不放在集定义中,那么可以在随后的数据部分定义它们。 ① 当显式罗列成员时,必须为每个成员输入一个不同的名字,中间用空格或逗号...
4.8.4 联合结果集应用举例 第5章 函数 5.1 数学函数 5.1.1 求绝对值 5.1.2 求指数 5.1.3 求平方根 5.1.4 求随机数 5.1.5 舍入到最大整数 5.1.6 舍入到最小整数 5.1.7 四舍五入 5.1.8 求正弦值 ...
4.8.4 联合结果集应用举例 第5章 函数 5.1 数学函数 5.1.1 求绝对值 5.1.2 求指数 5.1.3 求平方根 5.1.4 求随机数 5.1.5 舍入到最大整数 5.1.6 舍入到最小整数 5.1.7 四舍五入 5.1.8 求正弦值 ...
4.8.4 联合结果集应用举例 第5章 函数 5.1 数学函数 5.1.1 求绝对值 5.1.2 求指数 5.1.3 求平方根 5.1.4 求随机数 5.1.5 舍入到最大整数 5.1.6 舍入到最小整数 5.1.7 四舍五入 5.1.8 求正弦值 ...
4.8.4 联合结果集应用举例 第5章 函数 5.1 数学函数 5.1.1 求绝对值 5.1.2 求指数 5.1.3 求平方根 5.1.4 求随机数 5.1.5 舍入到最大整数 5.1.6 舍入到最小整数 5.1.7 四舍五入 5.1.8 求正弦值 ...
4.8.4 联合结果集应用举例 第5章 函数 5.1 数学函数 5.1.1 求绝对值 5.1.2 求指数 5.1.3 求平方根 5.1.4 求随机数 5.1.5 舍入到最大整数 5.1.6 舍入到最小整数 5.1.7 四舍五入 5.1.8 求正弦值 ...
例如,如果客户端执行了查询,但仅对第1行感兴趣,那么不会传输剩余的行。... 如果在预处理模式下不支持语句,不能在生成结果集的语句上使用光标。包括CHECK TABLES、HANDLER READ和SHOW BINLOG EVEN
我们在处理存储过程中的结果集时,可以使用游标,因为游标允许我们迭代查询返回的一组行,并相应地处理每行。mysql的游标为只读,不可滚动和敏感三种模式,我们来看下: 只读:无法通过光标更新基础表中的数据。 ...
限制结果集内容 16.3. 结果集排序 16.4. 关联 16.5. 动态关联抓取 16.6. 查询示例 16.7. 投影(Projections)、聚合(aggregation)和分组(grouping) 16.8. 离线(detached)查询和子查询 17. Native SQL查询 ...
双向审计: 通过对双向数据包的解析、识别及还原,不仅对数据库操作请求进⾏实时审计,⽽且还可对数据库系统返回结果进⾏完整的还原和审计,包 括数据库命令执⾏时长、执⾏的结果集等内容; 操作⾏为 操作⾏为 内容...