jdbc
wangqinqintanglidong
这个作者很懒,什么都没留下…
展开
-
JDBC的连接方式和驱动类型
1.连接数据库的方式:ODBC , JDBCODBC:Open Dadabase Connect即开放数据库连接。ODBC访问数据库: JDBC: Java DataBase Connectivity ,即java数据库连接。JDBC访问数据库: JDBC的API的有两个主要部分组成:l Java应用程序开发者的接口,Java编程语言开发。l JDBC驱动程...2009-12-12 23:28:03 · 165 阅读 · 0 评论 -
JDBC开发的接口和JDBC编程步骤
3. JDBC开发的接口:l Driver 数据库驱动------------àcom.mysql.jdbc.Driverl DriverManager----------à管理driverl Connection-------------à链接l Statement--------------à创建insert--------àSQL(每插入一个sql语句都要编译,安全性不高)...2009-12-12 23:36:01 · 94 阅读 · 0 评论 -
Statement和PreparedStatement区别:
PreparedStatement从Statement继承而来。同构sql:sql语句基本一样,只是具体参数数值不同。异构sql:sql语句完全不一样。Statement不足:1. 效率比较低 2. 对字段类型的支持比较差 3. 语法含义不清晰(结构不清楚)。由于编译不需要参数,PreparedStatement可以使用“?”来替代sql语句中的某些参数,它先将不带参数的sql...2009-12-12 23:42:44 · 104 阅读 · 0 评论 -
JDBC事务的定义
事物的特性:1) 原子性(atomicity):事务是数据库的逻辑工作单位,而且是必须是原子工作单位,对于其数据修改,要么全部执行,要么全部不执行。2) 一致性(consistency):事务在完成时,必须是所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。3) 隔离性(isolation):一个事务的执行不能被其他事务所影响。4) ...2009-12-12 23:44:30 · 113 阅读 · 0 评论 -
Statement和PreparedStatement批量更新
优势:1.节省传递时间。 2.并发处理。PreparedStatement:1) addBatch()将一组参数添加到PreparedStatement对象内部。2) executeBatch()将一批参数提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。Statement:1) addBatch(String sql)方法会在批处理缓存中加入一条sql语句。...2009-12-12 23:46:04 · 293 阅读 · 0 评论 -
JDBC2.0中的ResultSet新特性
l 可滚动特性和可更新特性:JDBC1.0中是指游标的移动的方向和方式是单向,单步(相对)移动,功能比较简单。JDBC2.0中游标可以双向,相对或者绝对移动。可滚动结果集:这种结果集不但可以双向滚动,相对定位,绝对定位,并且还可以修改数据信息。1) 滚动特性:定位函数:boolean absolute(int row),定位到指定的记录位置。定位成功返回true,不成功返回...2009-12-12 23:48:04 · 169 阅读 · 0 评论 -
JDBC中的元数据ResultSetMetadata
public interface ResultSetMetaData可用于获取关于 ResultSet 对象中列的类型和属性信息的对象。相当于反射Class:代码示例如下:package com.ambow.day21.jdbc.NewFecture;import java.sql.Connection;import java.sql.PreparedStatement;im...2009-12-12 23:49:44 · 121 阅读 · 0 评论 -
在MyEclipse中导入Datebase方法以及在MyEclipse项目工程里加载jar驱动的方法
在MyEclipse中导入Datebase方法<!--EndFragment-->在MyEclopse右上角选“MyEclipse Database Explorer”——>OK。出现“MyEclipse Database Explorer”界面。在左边空白处——>右键---------àNew,弹出“Database Driver”对话框如下图(以MySq...2009-12-12 23:55:37 · 113 阅读 · 0 评论