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月前
|
SQL 安全 数据库
关于QUOTENAME的用法
关于QUOTENAME的用法
|
12月前
|
容器
SimpleMessageListenerContainer用法
SimpleMessageListenerContainer用法
238 0
|
Java Spring
@ConditionalOnProperty的用法
@ConditionalOnProperty的用法
342 0
$.each()的用法
$.each()的用法
233 0
|
C# 容器 数据格式
AvalonDock的基本用法
原文:AvalonDock的基本用法         AvalonDock是优秀的开源项目,用于创建可停靠式布局,能够在WPF中方便开发出类似VS2010的软件界面。对于复杂的软件系统,大量控件的使用会使的界面变得难以管理。
2163 0