JDBC---PreparedStatement 批处理(二)
来源:互联网 发布:mac黄皮适合口红颜色 编辑:程序博客网 时间:2024/06/05 02:58
package mysql;import jdbc.utils.Utils;import java.sql.*;import com.mysql.jdbc.PreparedStatement;public class PsPc {/*为了避免代码重复书写,可以使用PreparedStatement实现批处理 * 优点:灵活,可以使用完整的SQL语句,也可与使用带参数的不完整SQL, * 不足:对于不完整的SQL语句,其具体内容是采用?占位符形式*/private static Statement stm;private static Connection co;public static void main(String args[]){try{ Connection co=null; PreparedStatement stm=null; co=Utils.getConnection(); String sql="INSERT INTO users(name,password,email,birthday)"+"values(?,?,?,?)"; stm=(PreparedStatement)co.prepareStatement(sql); for(int i=0;i<3;i++){stm.setString(1, "name"+i);stm.setString(2, "password"+i);stm.setString(3, "email"+i+"@qq.cn");stm.setDate(4,Date.valueOf("2014-06-09") );stm.addBatch();stm.executeBatch();}//stm.executeBatch();}catch(Exception e){e.printStackTrace();}finally{Utils.release(null,stm,co);} }}
阅读全文
0 0
- JDBC---PreparedStatement 批处理(二)
- JDBC学习之二PreparedStatement
- JDBC基础(二) 利用Statement/PreparedStatement 操作数据库
- Statement、PreparedStatement、PreparedStatement+批处理
- JDBC的PreparedStatement启动事务使用批处理executeBatch()
- JDBC的PreparedStatement启动事务使用批处理executeBatch()
- java JDBC(二):Statement、ResultSet、PreparedStatement
- JDBC回顾二PreparedStatement与Statement
- JDBC中的Statement vs PreparedStatement(二)
- JDBC(4)—Preparedstatement
- JDBC-PreparedStatement
- JDBC---PreparedStatement
- jdbc PreparedStatement
- JDBC:PreparedStatement
- Java数据库连接(JDBC)之二:Statement对象和PreparedStatement对象的使用
- java jdbc(二)各接口介绍--Connection,Statement,ResultSet,PreparedStatement,ResultSetMetaData,DatabaseMetaDa
- JDBC(二)--批处理/JDBC获取自增长值/处理大数据文件/事务
- JDBC(四)SQL 注入与 PreparedStatement
- C++实现图像的各种旋转操作
- encodeURI来解决URL传递时为什么需要进行两次encodeURI编码
- AndroidStudio 配置NDK开发环境,SDKManager下没有SDK问题
- 【腾讯TMQ】手机管家(Android)UI过度渲染自动化测试方案
- webstorm配置node环境
- JDBC---PreparedStatement 批处理(二)
- JS实现图片预加载
- 国产化网管实现方案
- Integer自动装箱超出赋值范围
- validate 动态验证 根据name值验证
- Java的网络编程
- mtr命令详解诊断网络路由
- 31、不一样的C++系列--多重继承
- import java.***** cannot be resolved