bonsoir tout le monde
voila j'ai créé une table utilisateur sur ma base de donnée oracle
pour la connexion ça marche très bien et même l'accès a cet base aussi ca marche mais j'ai un problème dans ce code
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
 
public void actionPerformed(ActionEvent contexte)
{ 
 
    if (contexte.getSource()==quitter)
    {
		System.exit(0);
    }
    else if ((contexte.getSource()==connexion)||
		    ((contexte.getSource()==entreenom)||
                          (contexte.getSource()==entreebdd)))
    {
        try
	{
	   Connexion con = Connexion.getInstance();
	   ResultSet curseurJava = con.execute("SELECT * FROM utilisateur");
	   while (curseurJava.next()) //parcours du curseur
           {			
	     //System.out.print("PSEUDONYME:"+curseurJava.getString(1));
	     //System.out.print("MOTDEPASSE :  "    +curseurJava.getString(2));
 
	        if ((entreenom.getText().equals(curseurJava.getString(1))) && 
			(entreebdd.getText().equals(curseurJava.getString(2))))
		{
 
		     System.out.println("bravo");
		     break;
		}
 
	      }
 
	curseurJava.close();//Fermeture du curseur
 
 
     }
 
	        //GESTION DES ERREURS
      catch (SQLException ex)
      {
	    System.err.println("Erreur:" +ex);
      }
 
 
 
    }
}
 
private String text1,text2,text3,text4;
 
private JButton connexion,quitter;	
private JTextField entreenom,entreebdd,entreedriver;	
private JPasswordField entreemotpasse;
private JLabel nom,motdepasse,basededonnees,driver;
ce qui marche pas dans ce code c'est au dessus c'est ce bloc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
if ((entreenom.getText().equals(curseurJava.getString(1))) && 
	    (entreebdd.getText().equals(curseurJava.getString(2))))
{
 
	System.out.println("bravo");
	break;
}