JAVA数据库编程
一、加载JDBC驱动:
(一)、JDBC驱动程序分类:
1、JDBC-ODBC桥驱动程序:
2、本地库Java驱动程序:
3、本地协议纯Java驱动程序:
4、JDBC网络纯Java驱动程序:
(二)、加载JDBC驱动程序的方法:
1、使用DriverManager类加载:DriverManager.registerDriver(Driver driver)
2、调用Class.forName()方法加载:Class.forName(String DriverName)
注:安装好JDK开发包后,sun.jdbc.odbc.JdbcOdbcDriver驱动程序就已安装成功。
因此,我们在编写程序时可以不必再加载它。
二、创建数据库连接:
(一)、建立数据库连接的一般方法:
Connectioncon = DriverManager.getConnection(url, "myLogin", "myPassword")
(二)、JDBC url参数详解:jdbc:<子协议><子名称>
1、jdbc协议:JDBC url中的协议总是jdbc;
2、<子协议>:驱动程序名或数据库连接机制名称,子协议的典型示例是odbc;
3、<子名称>:通常为数据库的标识名,它必须为数据库提供足够的信息。
(三)、ODBC数据源的设置方法:
三、访问数据库:
使用JDBC 操作数据库的方法主要分为以下三步:
1、调用数据库连接Connection类的createStatement()方法定义Statement对象。
Statement用于执行静态SQL语句并返回它生成结果的对象;
2、调用Statement对象的executeQuery()方法或executeUpdate()方法,让DBMS 执行具体的SQL语句,以便对数据执行查询、增、删、改等操作;
3、对数据库返回结果进行处理。