package com.test;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException; /**
* jdbc使用预编译进行插入操作
*
* @Author: 张昊亮
* @Date: 2016年6月16日 上午10:56:43
*/
public class JdbcTest3 { public static void main(String[] args) throws SQLException, ClassNotFoundException { // 注册驱动
// DriverManager.registerDriver(new com.mysql.jdbc.Driver());
Class.forName("com.mysql.jdbc.Driver"); // 获得链接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/zhl", "root", "root"); // 得到操作数据库sql语句的预编译对象PraparementStatement
PreparedStatement ps = conn.prepareStatement("insert into user(id,usename,password) values(?,?,?)");
ps.setString(1, "5");
ps.setString(2, "xiaoming");
ps.setString(3, "xiaoming"); // 执行
int rs = ps.executeUpdate();
System.out.println(rs); // 释放资源
ps.close();
conn.close();
}
} 结果:
    aaarticlea/png;base64,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" alt="" />

jdbc预编译插入数据操作的更多相关文章

  1. 普通的jdbc事务在插入数据后 下面的代码报错时 数据不会回滚 但是 spring的事务会回滚

    普通的jdbc事务在插入数据后 下面的代码报错时 数据不会回滚 但是 spring的事务会回滚

  2. jdbc预编译实现方式

    jdbc预编译可以有两种方式: 方式一.jdbc自己实现的预编译,就是做一下特殊字符处理来防SQL注入,看PreparedStatement源码就可以了. public static void mai ...

  3. Java JDBC批处理插入数据操作

    在此笔记里,我们将看到我们如何可以使用像Statement和PreparedStatement JDBC API来批量在任何数据库中插入数据.此外,我们将努力探索一些场景,如在内存不足时正常运行,以及 ...

  4. Java JDBC批处理插入数据操作(转)

    在此笔记里,我们将看到我们如何可以使用像Statement和PreparedStatement JDBC API来批量在任何数据库中插入数据.此外,我们将努力探索一些场景,如在内存不足时正常运行,以及 ...

  5. jdbc预编译

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp20 JAVA_JDBC预编译 相关知识点 什么是预编译语句? 预编译语句P ...

  6. JDBC预编译语句表名占位异常

    有时候,我们有这样的需求,需要清空多个表的内容,这样我们有两种做法,可用delete from table 或 truncate table table,两种方法视情况而定,前者只是一条条的删除表数据 ...

  7. JDBC向oracle插入数据

    public static void main(String[] args) throws SQLException { 2 3 4 String driver="oracle.jdbc.d ...

  8. jdbc、Mybatis插入数据主键回显的实现方法

    插入数据的时候,往往需要获取主键值.但是有时候主键是自增长的那么,就不太适用手动添加主键值了,此时需要一种可以回显主键参数的方法, 下面以jdbc.mybatis的实现举例 此时使用的是jdbc的话或 ...

  9. Java使用JDBC连接数据库逐条插入数据、批量插入数据、以及通过SQL语句批量导入数据的效率对比

    测试用的示例java代码: package com.zifeiy.test.normal; import java.io.File; import java.io.FileOutputStream; ...

随机推荐

  1. POJ1284:Primitive Roots——题解

    http://poj.org/problem?id=1284 给一个奇质数p,求p的原根数量. 有一个结论:当正整数n存在原根时,其一共有phi(phi(n))个不同余的原根. 所以答案为phi(p- ...

  2. BZOJ1801:[AHOI2009]中国象棋——题解

    http://www.lydsy.com/JudgeOnline/problem.php?id=1801 https://www.luogu.org/problemnew/show/P2051 这次小 ...

  3. bzoj2761: [JLOI2011]不重复数字(hash)

    题目大意:给出N个数,要求把其中重复的去掉,只保留第一次出现的数.例如,给出的数为1 2 18 3 3 19 2 3 6 5 4,其中2和3有重复,去除后的结果为1 2 18 3 19 6 5 4. ...

  4. bzoj2326:[HNOI2011]数学作业(分段矩阵乘法)

    题目大意:输入n(n<=10^18)和m,将1~n的整数连起来模m输出,比如n=13则输出12345678910111213模m的数. 设f[i]为1~i整数连起来模m的数,i的位数为k,则有f ...

  5. [学习笔记]Segment Tree Beats!九老师线段树

    对于这样一类问题: 区间取min,区间求和. N<=100000 要求O(nlogn)级别的算法 直观体会一下,区间取min,还要维护区间和 增加的长度很不好求.... 然鹅, 从前有一个来自杭 ...

  6. 直通BAT面试算法精讲课2

    对于一个int数组,请编写一个冒泡排序算法,对数组元素排序. 给定一个int数组A及数组的大小n,请返回排序后的数组. 测试样例: [1,2,3,5,2,3],6 [1,2,2,3,3,5] clas ...

  7. JavaScript定义类的方式与其它OO语言有些差异

    JavaScript面向对象的程序编写与其它OO语言有一些出入,所以使用JavaScript的面向对象特性的时候,需要注意一些规范性的问题.下面就简单地谈一下,JavaScript如何定义一个类,在定 ...

  8. JQuery学习四(过滤选择器)

    :first选择第一个元素.$(“div:first”)进行选择第一个<div> :last 选择最后一个最后一个元素 $("div:last")选取最后一个<d ...

  9. 手脱ASProtect v1.2(无Stolen Code)

    1.载入PEID ASProtect v1.2 2.载入OD > 01C04200 push 跑跑赛道.0042C001 ; //入口处 C3 retn AA stos byte ptr es: ...

  10. React Mixin

    为什么使用 Mixin ? React为了将同样的功能添加到多个组件当中,你需要将这些通用的功能包装成一个mixin,然后导入到你的模块中. 可以说,相比继承而已,React更喜欢这种组合的方式. 写 ...