Kann mir jemand helfen? Ich habe kleine Dienstprogrammanwendung, die die Jt400-6.7.jar verwendet, um eine Verbindung zu einem AS400-Server herzustellen.JT400.jar Deaktivieren Sie den Anmeldebildschirm
entnehmen Sie bitte den folgenden Code
private Connection buildConnection(String url, String userName, String password) throws ClassNotFoundException,
SQLException {
Connection connection = null;
Class.forName("com.ibm.as400.access.AS400JDBCDriver");
DriverManager.setLoginTimeout(10000);
//OVER HERE!!!
connection = DriverManager.getConnection(url, userName, password);
return connection;
}
Der obige Code funktioniert, aber wenn das der Benutzername oder das Passwort falsch ist die Anwendung erstellt den folgenden Login-Bildschirm. Es passiert, wenn DriverManager.getConnection() ausgeführt wird.
Cant ein Bild posten, aber es sieht so etwas wie dieses
Signon to the system X
System: AS400Server
User ID: User ID
Password: ********
O Default User ID
O Save Password
OK Cancel
jemand kann mir sagen, wie diese Funktion deaktivieren ??
Hallo Entschuldigung für die späte Antwort war ein Wochenende an meinem Ende. Jedenfalls rufe ich den Treiber mit meinem obigen Beispielcode an. Ich habe trotzdem die Möglichkeit, diese Parameter mit meinem obigen Code zu übergeben. Sorry für meine Ignoranz ... –
Fügen Sie einfach die Zeile ... url + = "; prompt = false"; ... vorher ... connection = DriverManager.getConnection – jweberhard
Danke das hat funktioniert !!! –