jdbc笔记
h_a_o861002
这个作者很懒,什么都没留下…
展开
-
jdbc复习第一天
JDBC原理概述 1,JDBC是一套协议,是JAVA开发人员和数据库厂商达成的协议,也就是由Sun定义一组接口,由数据库厂商来实现,并规定了JAVA开发人员访问数据库所使用的方法的掉用规范。 2,JDBC的实现是由数据库厂商提供,以驱动程序形式提供。 3,JDBC在使用前要先加载驱动。JDBC对于使用者要有一致性,对不同的数据库其使用方法都是相同的。 driver开发必须要实现Driver接口。数...2008-12-23 12:38:33 · 107 阅读 · 0 评论 -
jdbc复习第二天
预编译的Statement PreparedStatement 可以使用参数替代sql语句中的某些参数使用 "?"代替,他先将带参数的sql语句发送到数据库,进行编译,然后PreparedStatement会将参数发送给数据库。在使用PreparedStatement时,在设置相应参数时,要指明参数的位置和类型,以及给出参数值根据不同的参数类型使用不同的setXXX(参数的位置,参数值)来设置参数...2008-12-23 12:39:31 · 93 阅读 · 0 评论 -
jdbc复习第三天
JDBC事务并发产生的问题和事务隔离级别 1,脏读(dirty read),读取到了没有提交的数据。2,不可重复读(UnPrpeatable Read),两次读取到了不同的数据,就是要保持在同一时间点上两次读取到的数据相同,不能够使查询数据时进行改变。3,幻读(phantom),在两次查询同一时间点数据时,数据数量发生改变,要保持在同一时间点上两次读取到的数据相同。 事务隔离级别 TRANSACT...2008-12-23 12:40:23 · 86 阅读 · 0 评论 -
jdbc复习第四天
SQL3.0中的行类型 Array,数组Sturct,结构Blob,大的二进制数据文件。Clob,大文本文件对象。在使用上述大对象的时候,在使用JDBC插入记录时要先插入一个空的占位对象,然后使用select blobdata from t_blob where id = " + id + " for update 这样的语法来对获得的大对象,进行实际的写入操作 Blod通过getBinaryOu...2008-12-23 12:41:15 · 92 阅读 · 0 评论