加载JDBC驱动程序

时间:2011-03-29 06:14:29

标签: java jdbc

所以我有以下代码:

@ServiceProvider(service=org.test.Driver.class)
public class TestLDriver implements SQLDriver{

,JDBC布局为:

![在此处输入图片说明] [1]

发生了两个问题,一个是......我做对了吗? 第二个是我得到一个错误,这个类不能分配给org.netezza.Driver.class。我做错了什么?

当我尝试使用

Class.register(Driver.class)它给了我一个找不到符号的错误...

1 个答案:

答案 0 :(得分:1)

您应该像这样加载Driver类:

try {
    Class.forName("org.netezza.Driver");
} catch (ClassNotFoundException e) {
    String msg = "Driver is missing\n" +
            "install and rerun the application";
    JOptionPane.showMessageDialog(this, msg, this.getTitle(), JOptionPane.ERROR_MESSAGE);
    System.exit(1);
}

没有Class.register。