Hier ist mein Code - ich überprüfe einfach meine MySQL Datenbankverbindung.
Aber zuerst habe ich das Programm erfolgreich kompiliert und ausgeführt. aber dann habe ich die Zeile Class.forName kommentiert.
Noch, wenn ich es kompilieren läuft erfolgreich, ohne Fehler. Warum?Java gibt keinen Fehler!
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();
}
}
}
schön: die Antwort ist in der Frage // TODO: handle Ausnahme – Peter
FirstJdbc du meinst ..:) Ich habe eine Antwort unten. :) – DragonBorn