Bonjour,
Ca fait un moment que je sèche la dessus je n'arrive pas à voir d'ou peux venir l'erreur. Si quelqu'un peux m'eclairé!!!
J'ai le code suivant qui me semble bon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 public Connexion(String telTitre) { try{ Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance(); Class.forName("net.sourceforge.jtds.jdbc.Driver"); String url = "jdbc:jtds:sybase://192.168.1.117:2639/Mabase"; con = DriverManager.getConnection(url, "Admin", "***"); st = con.createStatement(); rs = st.executeQuery("SELECT EMAIL,LIB_PROFIL FROM DBA.ADH_ADHERENT,DBA.ORG_PERSONNE,DBA.ADH_PROFIL WHERE ID_PERSONNE=ADH_ADHERENT.ID_ADHERENT and CODE_PROFIL=ID_PROFIL AND LIB_PROFIL='professeur'"); rs.beforeFirst(); rs.next(); } catch(SQLException exc){ exc.printStackTrace(); } catch(ClassNotFoundException exc) { System.out.println("Erreur de chargement du pilote !"); } catch (Exception e) { System.err.println("Exception: " + e.getMessage()); } }
Mais quand je l'execute j'ai cette erreur la :
Mon stackTrace
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 java.sql.SQLException: Login failed at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368) at net.sourceforge.jtds.jdbc.TdsCore.tdsLoginAckToken(TdsCore.java:2952) at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2260) at net.sourceforge.jtds.jdbc.TdsCore.login(TdsCore.java:602) at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:344) at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50) at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at Connexion.<init>(Connexion.java:28) at applet_Adherent.start(applet_Adherent.java:13) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Si vous avez un indice, une petite lumière qui pourrait éclaircir ma fin de semaine difficile...
Merci
Partager