Bonjour me voila de retour parmis vous pour un nouveau probleme
Je compile parfaitement mon appli mais quand je veux l'executer c'est un autre probleme
Je tape la commande :
ca mouline, j'arrive sur la premiere fenetre de l'appli et qd je demande la connexion j'arrive a ce probleme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java -cp c:\projet2\projet2\;c:\projet2\projet2\jt400.jar Main
Sachant que les classes AS400Conection et SQL1b sont des classes a moi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 java.sql.SQLException: The application request cannot establish the connexion.(monAS400) at com.ibm.as400.access.JDError.throwSQLException(JDError.java:365) at com.ibm.as400.access.AS400JDBCConnection.setProperties(AS400JDBCConnection.java:1912) at com.ibm.as400.access.AS400JDBCDriver.prepareConnection(AS400JDBCDriver.java:803) at com.ibm.as400.access.AS400JDBCDriver.initializeConnection(AS400JDBCDriver.java:693) at com.ibm.as400.access.AS400JDBCDriver.connect(AS400JDBCDriver.java:282) at java.sql.DriverManager.getConnection(DriverManager.java:512) at java.sql.DriverManager.getConnection(DriverManager.java:171) at AS400Connection.getConnection(AS400Connection.java:59) at SQL1b.<init>(SQL1b.java:15) at SQL1b.main(SQL1b.java:58)
Pour SQL1b la ligne 15 est :
Pour SQL1b la ligne 58 est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public SQL1b(){ AS400Connection as400c = new AS400Connection(); dbConnect = as400c.getConnection(); <<<<ici if(dbConnect == null) System.exit(0) ;
Pour AS400Connection la ligne 59 est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public static void main(String args[]) { SQL1b pgm = new SQL1b(); <<<<< ici }
Voila mon soucis au moment de la connection a mon AS400
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public Connection getConnection() { try{ java.sql.DriverManager.registerDriver(new com.ibm.as400.access.AS400JDBCDriver()); String driverName = "jdbc:as400://"; String url = "jdbc:as400://"+ serverName + "/" +library; return DriverManager.getConnection(url, username, password); <<< ici } catch(Exception e) {
Si quelqu'un peut trouver une indication pour que je puisse resoudre mon probleme ??
Merci d'avance![]()
Partager