Bonjour
J'essai de récupérer un objet OLE ("sig") de ma table "Client" à l'aide d'une requete "SELECT" et l'afficher dans un label (En effet je travaille sous eclipse et j'utilise comme base "base Access").
Le probleme c'est que j'arrive pas à le faire, ca me donne erreur au niveau "lab4.setIcon(s);"
Erreur:The method setIcon(Icon) in the type JLabel is not applicable for the arguments (Object)
voila le bout du code concerné:
JLabel lab4=new JLabel();
Object s = null;
try{
String url="jdbc:odbc:projet1";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection(url);
java.sql.Statement st = conn.createStatement();
ResultSet r=st.executeQuery("SELECT Client.sig WHERE((Client.num)='"+lab1.getText()+"'))");
while (r.next()) {
s=r.getObject("Sig");
lab4.setIcon(s);
}
Cordialement