我正試圖在NetBeans上操作Apache Derby數據庫,並且我很難連接。無法使用JDBC連接到使用JDBC的NetBeans上的Derby數據庫
看起來很簡單,但它不會連接。
請幫忙。提前致謝!
import java.sql.*;
public class JDBCtutorial {
private static String tableName = "Diseases";
private static Connection conn = null;
private static Statement stmt = null;
public static void createConnection() {
try {
Class.forName("org.apache.derby.jdbc.ClientDriver");
} catch(ClassNotFoundException cnfe) {
System.out.println(cnfe);
}
try {
conn = DriverManager.getConnection("jdbc:derby://localhost:1527/DBName", "user", "password");
} catch (Exception e) {
System.out.println("Cannot connect. . .");
}
}
public static void main(String[] args) {
createConnection();
}
}
FVU,謝謝你你的意見。其實,我已經嘗試過ClientDriver,但沒有運氣。我必須在這裏做錯事,但似乎無法弄清楚什麼。 – dinky 2013-03-26 00:27:12
@Dinky從[Netbeans&Derby教程](http://netbeans.org/kb/docs/ide/java-db.html)開始,這可能是個好主意。它會告訴你所需的步驟,它會讓你更容易地發現你的程序出了什麼問題。 – fvu 2013-03-26 00:30:30
這正是我如何創建我的數據庫,但我相信它永遠不會提及如何使用JDBC實際連接。 – dinky 2013-03-26 00:36:39