下面是我简单的JDBC Oracle连接程序。请看看并告诉我为什么我可能会得到驱动程序无法加载的错误。我已将odbc14.jar
放在库中。JDBC驱动程序加载错误
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package databaseconnect;
/**
*
* @author compaq
*/
import java.sql.*;
public class Education1 {
public static void main(String[] args) {
try{
Class.forName("oracle:jdbc:driver:OracleDriver");
}catch(Exception e) {
System.out.println("Failed to load Oracle driver.");
}
try{
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","system");
Statement stmt=con.createStatement();
stmt.executeUpdate("insert into Education(name,rollno) VALUES ('alankrit',1000)");
System.out.println("Data inserted");
con.close();
} catch(Exception e){
// System.out.println(e);
}
}
}
甚至没有看到它,我确定你的CLASSPATH是错误的。打印出来,我们会告诉你它应该是什么。 – KevinDTimm
在class.forName()中,使用。(Dot)而不是冒号(:)。因此,请使用Class.forName(“oracle.jdbc.driver.OracleDriver”) –
您可以请分享您遇到的错误/异常吗? – Jabir