Ich habe mich mal ein Ihre Vorlage gehalten, wie es aussieht findet der den Treiber nicht obwohl ich in der CLASSPATH den angegeben habe.
Mein Code:
Code:
public static void main(java.lang.String[] args) {
try {
Class.forName("com.ibm.as400.access.AS400JDBCDriver");
} catch (ClassNotFoundException e1) {
e1.printStackTrace();
System.out.println("ERROR: One of the JDBC drivers did not load.");
System.exit(0);
}
try
{
// Obtain a connection with each driver.
Connection conn1 = DriverManager.getConnection("Jdbc:as400://DB", "X","X");
Statement stmt = conn1.createStatement();
stmt.setQueryTimeout(60);
ResultSet rs = stmt.executeQuery("select * from babachanja.BLEISTIFT");
while(rs.next()) {
System.out.println(rs.getString("Marke"));
}
conn1.close();
}
catch (SQLException e)
{
System.out.println("ERROR: " + e.getMessage());
}
}
Fehler: ERROR: One of the JDBC drivers did not load.
CLASSHPATH:
Umgebungsvariable . . . . . . . > 'CLASSPATH' Zeichenwert
Neuer Wert . . . . . . . . . . . '.:QIBM/ProdData/Java400/ext/db2_classes.jar
/QIBM/ProdData/OS400/jt400/lib/jt400Native.jar:/QIBM/ProdData/HTTP/Public/jt400
lib/jt400.jar:/QIBM/ProdData/Java400/jdk6/bin'
Call:
Code:
java -classpath "/X/Y/C/src" HalloWelt
Bookmarks