Salut
Je suis entrain de développer une application java,mais je trouve de lapeine à mettre une condition sur l'item sélectionné dans un JConbobox.(box1)
voila mon code:
class TexteListener_bout6 implements ActionListener {
public void actionPerformed(ActionEvent Event) {
Clé fen=new Clé();
fen.show();
Object valeur1 = box1.getSelectedItem() ;
String A1=(String)valeur1;
int num1=0;
String clé;
String clef;
String s = "a";
num1=Integer.parseInt(box15.getText());
int num2=num1-1;
try{
String url="jdbc:odbc:projet1";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection(url);
java.sql.Statement st = conn.createStatement();
conn.setAutoCommit(true);
String req2="SELECT Clé_Compte FROM Compte WHERE [N° Compte]="+num2+"";ResultSet res=st.executeQuery(req2);
while (res.next())
{
s = res.getString(1);
}
s = next(s);
if(A1="clé Compte"){
st.executeUpdate("UPDATE Compte SET Clé_Compte='"+s.toUpperCase()+"' WHERE[N° Compte]="+num1+"");}
}
catch(SQLException ss)
{
JOptionPane.showMessageDialog(null,"Error sql :"+ss.toString()+" "+ss.getErrorCode()+" "+ss.getSQLState());
}
catch(Exception e2)
{
JOptionPane.showMessageDialog(null,"Error:"+e2.toString()+e2.getMessage());
}
}
}
NB:A1 est la variable ou j tecuperer l'item séléctionné et "clé compte" est la condition sur l'item pour executer l'update.Voila mais ca ne marche pas ca donne erreur....