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