這是我的代碼 - 我只是檢查我的MySQL數據庫連接。
但首先我編譯併成功運行程序。但後來我評論了Class.forName這一行。
仍然當我編譯它運行成功,沒有任何錯誤。爲什麼?Java不給錯誤!
import java.sql.Connection;
import java.sql.DriverManager;
public class FirstJbdc {
public static void main(String[] args) {
Connection cn=null;
try {
//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.println("Driver loaded successfully");
cn=DriverManager.getConnection("jdbc:odbc:myDSN","root", "java");
System.out.println("Database connected successfully....");
System.out.println(cn);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
}
可愛:答案是在問題中// TODO:處理異常 – Peter 2009-08-21 09:24:55
FirstJdbc你的意思是..:)我有一個答案在下面。 :) – DragonBorn 2009-08-21 15:13:16