2011-09-04 103 views
0

我寫了一個代碼來檢查連接是否成功。 但它給錯誤。 我有一個oracle 10g快速版 instaalled在我的電腦上。在JDBC中連接到Oracle數據庫時發生錯誤

try{ 
String url="jdbc:oracle:thin:@//localhost:1521:XE"; 
String driver= "oracle.jdbc.driver.OracleDriver"; 
Class.forName(driver); 
System.out.println(" Driver loaded "); 
Connection con = DriverManager.getConnection(url,"system:,"manager"); 
System.out.println("Connection Successful"); 
} //catch block 

給出的錯誤是:

java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

感謝您的幫助。

+0

複製http://stackoverflow.com/questions/3193849/how-to-add-the-ojdbc-jar-to-my-project-and-use-it –

+0

您需要提及您正在使用哪個IDE。 –

+0

我正在使用eclipse .. – vikiiii

回答

1

您需要將oracle jdbc驅動程序(jar)添加到您的類路徑中。

0

您必須將oracle_jdbc.jar文件放在代碼的相同文件夾或其他任何位置,並將該文件夾添加到您的類路徑中。

1

看起來像包含oracle.jdbc.driver.OracleDriver類的JAR文件根本就不在您的類路徑中。找到它並通過添加位置來解決該問題(例如,通過-cp選項到java;有關如何解決該問題的詳細信息將因您正在構建的應用程序的類型而異)。

相關問題