PDA

View Full Version : JDBC, mehrere Bibliotheken einbinden, aber wie?



LoCal
27-10-03, 15:43
Hei,

könnte mir jemand mal ein konkretes beispiel schicken wie JDBC über mehrere Bibliotheken funktioniert?
Ich versuche mich schon ein Zeit lang mit properties bekomme aber immer:
[SQL0204]FILE der art *FILE in USRBIBL nicht gefunden

(FILE und USRBIBL hab ich nur für dieses Forum eingesetzt .. ist bei mir schon konkret)

Peace,

LoCal

Sven Schneider
27-10-03, 18:05
Du musst dir ein Property-Objekt erstellen und per put die entsprechenden Variablen zuweisen.
Dies gibst du dann in der methode getConnection des DriverManagers an.




// DB-Eigenschaften initialisieren

String Driver = "com.ibm.as400.access.AS400JDBCDriver";
String URL = "jdbc:as400://" + AS400Systemname;

Properties properties = new Properties();
properties.put("libraries", "LIB1, LIB2, LIB3");
properties.put("user", "MUELLER");
properties.put("password", "DEMO");
properties.put("driver", "native");
properties.put("decimal separator", ",");

// SQL-DB verbinden

Class.forName(Driver);
connection = DriverManager.getConnection(URL, properties);


Sven