addBatch()用法

简介:
  PreparedStatement.addbatch()的使用  
Statement和PreparedStatement的区别就不多废话了,直接说PreparedStatement最重要的addbatch()结构的使用.  

1.建立链接     
  Connection connection =getConnection();  

2.不自动 Commit  
connection.setAutoCommit(false);    

3.预编译SQL语句,只编译一回哦,效率高啊  
PreparedStatement statement = connection.prepareStatement("INSERT INTO TABLEX VALUES(?, ?)");    

//记录1  
statement.setInt(1, 1);  
statement.setString(2, "Cujo");  
statement.addBatch();    

//记录2  
statement.setInt(1, 2);  
statement.setString(2, "Fred");  
statement.addBatch();    

//记录3  
statement.setInt(1, 3);  
statement.setString(2, "Mark");  
statement.addBatch();    

//批量执行上面3条语句.  
int [] counts = statement.executeBatch();    

//Commit it  到(DB)里面




本文转自 dogegg250 51CTO博客,原文链接:http://blog.51cto.com/jianshusoft/759545,如需转载请自行联系原作者

相关文章
|
5月前
|
安全 API Windows
CreateMutex用法
CreateMutex用法
|
5月前
|
安全 Java 容器
FilterChain用法总结
FilterChain用法总结
mailto用法详解
mailto用法详解
525 0
mailto用法详解
|
C# 容器 数据格式
AvalonDock的基本用法
原文:AvalonDock的基本用法         AvalonDock是优秀的开源项目,用于创建可停靠式布局,能够在WPF中方便开发出类似VS2010的软件界面。对于复杂的软件系统,大量控件的使用会使的界面变得难以管理。
2189 0
|
Java
Systrace的用法小结
通过SysTrace可以帮助我们分析性能问题,包含方法的耗时时长、CPU的使用情况、ANR、布局情况等;相比性能工具TraceView,主要用来分析每个方法的执行时间,对于冷启动而言,想抓trace只能通过代码的方式,这样会导致整个应用比较卡顿,测试出的方法时间,不是真正的执行时间,只能看下时间长短的相对占比。
3498 0
iTween的用法总结
Unity3D插件-iTween的基本用法 本文提供全流程,中文翻译。Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) 1 ...
1666 0
下一篇
无影云桌面