要加载 GBase 8s JDBC Driver,请使用 Class.forName() 方法,将
值 com.gbasedbt.jdbc.IfxDriver 传给它:
try
{
Class.forName("com.gbasedbt.jdbc.IfxDriver");
}
catch (Exception e)
{
System.out.println("ERROR: failed to load GBase 8s JDBC driver.");
GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 17 -
e.printStackTrace();
return;
}
Class.forName() 方法加载 Driver 类 IfxDriver 的 GBase 8s 实现。然后,IfxDriver 创建驱动
程序的实例,并以 DriverManager 类来注册它。
在已加载了 GBase 8s JDBC Driver 之后,准备好连接至 GBase 8s 数据库或数据库服务器。
如果您正在编写以 Microsoft™ Internet Explorer 来查看的 applet,则可能需要显式地注
册 GBase 8s JDBC Driver,以避免平台不兼容。
要显式地注册驱动程序,请使用 DriverManager.registerDriver() 方法:
DriverManager.registerDriver(com.gbasedbt.jdbc.IfxDriver)
Class.forName("com.gbasedbt.jdbc.IfxDriver").newInstance());
此方法可能注册 GBase 8s JDBC Driver 两次,这不会导致问题。