Hallo,
Ich möchte zu einer Datenbank eine Verbindung aufbauen. Eine Verbindung über ODBC Datenquellen Administrator von Windows ist kein problem.. jedoch will ich per Pfadangabe eine Verbindung aufbauen. ich habe hier einige Trheads gelesen, versucht die infos umzusetzen, jedoch funktioniert es nicht so ganz...
Ergitb die Fehlermeldung
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Kein zulässiges Kennwort.
Ich möchte zu einer Datenbank eine Verbindung aufbauen. Eine Verbindung über ODBC Datenquellen Administrator von Windows ist kein problem.. jedoch will ich per Pfadangabe eine Verbindung aufbauen. ich habe hier einige Trheads gelesen, versucht die infos umzusetzen, jedoch funktioniert es nicht so ganz...
Code:
import java.sql.*;
class connect {
public static void main(String args[]) throws SQLException, ClassNotFoundException {
try {
Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
String Pwd = "xxxx";
String Filename = "C:\\myDB.mdb";
String User = "java";
String database = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=";
database += Filename.trim() + ";DriverID=22;READONLY=false}";
Connection con = DriverManager.getConnection(database, User, Pwd);
System.out.println("Verbindung aufgebaut");
con.close();
System.out.println("Verbindung geschlossen");
}
catch(SQLException sqlex) {
sqlex.printStackTrace();
}
catch(ClassNotFoundException cnfex) {
cnfex.printStackTrace();
}
}
}
Ergitb die Fehlermeldung
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Kein zulässiges Kennwort.