13.4.4 程序实例

13.4.4 程序实例

【例13-1】编写一个加载数据库驱动程序并连接数据源MyDataSource的程序。

要求事先按照上一节介绍的建立数据源的步骤和方法建立好数据源MyDataSource。程序代码如下:

img560

【程序说明】

1.在程序的开始部分必须使用语句“import java.sql.*;”导入数据库编程所需的类和接口,因为JDBC API中所有的类和接口都在这个包中。

2.因为使用的是JDBC-ODBC桥类型的驱动程序,所以需使用如下两条语句:

img561

完成加载JDBC-ODBC桥数据库驱动程序。

当然,也可以用如下一条语句来完成:

img562

3.本例使用的是前面创建的SQL Server数据源MyDataSource,因此用语句:

img563

来建立和数据库的连接。本例没有给出用户名和密码,因为用户名和密码是缺省的。

也可以用如下一条语句来完成:

img564

4.语句“Connection con=null;”定义了一个Connection对象con,其初始值为空。语句“con=DriverManager.getConnection(url," "," ");”执行后,con就指向了所建立数据库的Connection对象。Connection是一个接口,后面将详细介绍其定义和使用方法。

程序运行结果如下:

加载成功的驱动程序名是:class sun.jdbc.odbc.JdbcOdbcDriver

数据库连接成功 !