2014年10月8日
摘要:
一】概念:事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。 (每种数据库都有事务的支持,但支持的强度不同)二】SQL语句操作事务命令 1)开启事务 START TRANSACTION 2)回滚事务 ROLLBACK 3)提交事务 COMMIT ...
阅读全文
posted @ 2014-10-08 17:13
SkyGood
阅读(307)
推荐(0)
摘要:
概念:用当地数据库语言,写的一段业务逻辑算法,并将该算法存储在客户端 操作存储过程: CallableStatement接口==>专用于操作存储过程的接口。 SQL语句: 1)删除存储过程add_pro DROP PROCEDURE [IF EXISTS] add_pro; 2)将...
阅读全文
posted @ 2014-10-08 17:09
SkyGood
阅读(360)
推荐(0)
2014年10月7日
摘要:
步骤: 1)设置需要返回生成的主键,【通过preparedStatement的第二个参数】 PreparedStatement prepareStatement(String sql, int autoGeneratedKeys);//创建一个默认 PreparedStatement 对象,该...
阅读全文
posted @ 2014-10-07 13:03
SkyGood
阅读(1086)
推荐(0)
摘要:
作用:想发送多条SQL,又要降低与数据库系统的交互,这时使用批处理 一】Statement对象——适合对不同结构的SQL语句进行批处理操作 步骤: 1)将给定的 SQL 命令添加到此 Statement 对象的当前命令列表中 void addBatch(String sql); ...
阅读全文
posted @ 2014-10-07 13:02
SkyGood
阅读(3258)
推荐(0)
2014年10月6日
摘要:
存取大对象---LOB 【分类】: 1)Character LOB --> CLOB(Text有四个子类型) 2)Binary LOB --> BLOB(Blob有四个子类型) 一】CLOB 1.重点类库: 1)PreaParedStatement类: 重点方法: 写...
阅读全文
posted @ 2014-10-06 11:53
SkyGood
阅读(235)
推荐(0)
2014年10月5日
posted @ 2014-10-05 10:59
SkyGood
阅读(129)
推荐(0)
2014年10月4日
摘要:
private String getMD5Str(String str) { MessageDigest messageDigest = null; try { messageDigest = MessageDigest.getInstanc...
阅读全文
posted @ 2014-10-04 00:46
SkyGood
阅读(254)
推荐(0)
2014年10月3日
摘要:
一、or ture or安全问题-------------利用PreparedStatement接口解决 解决办法:使用Statement的子接口PreparedStatement来解决。 即: PreperedStatement的参数使用占位符替代, 能通过setXxxx()方法为占位...
阅读全文
posted @ 2014-10-03 23:28
SkyGood
阅读(952)
推荐(0)
摘要:
一】代码模块———Demo.java public class Demo { private static Connection connection; private static Statement statement; ...
阅读全文
posted @ 2014-10-03 21:11
SkyGood
阅读(286)
推荐(0)
摘要:
一】什么是JDBC?为什么使用? 1)sun公司为了是java程序员能灵活的访问各种不同的关系型数据库提供的规则。 2)为什么使用JDBC? 1》降低Java程序操作数据库的成本 2》使Java程序灵活移植 二】体验JDBC开发数据库的过程 code: // 1,注册数据库...
阅读全文
posted @ 2014-10-03 21:08
SkyGood
阅读(180)
推荐(0)