Also schreibe ich ein Programm, das auf eine Datenbank zugreift, aber wann immer ich kann die Methode Class.forName("org.postgresql.Driver);
die ClassNotFoundException geworfen wird.ClassNotFoundException jdbc Treiber postgresql
Ich habe jede Lösung für dieses Problem untersucht, die ich finden konnte, aber nichts hat funktioniert.
Ich hoffe, Sie können mir dabei helfen.
Code:
public static void editDatabase(String[] values){
Connection connect = null;
Statement statement = null;
ResultSet result = null;
try {
Class.forName("org.postgresql.Driver");
connect = DriverManager.getConnection(values[0],values[1],values[2]);
statement = connect.createStatement();
result = statement.executeQuery("select * from Kunde");
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
Die Lösung ist immer die gleiche. Die JAR-Datei des postgresql-Treibers muss dem Klassenpfad der Laufzeit hinzugefügt werden. –