Bonjour,
je cherche a afficher des images stockées en tant que OrdImage dans ma base oracle, seulement, je n'arrive pas a recuperer le descripteur de celle ci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Statement stmt = conn.createStatement();
         String sql2 = "select Image from image where Categorie='"+Categorie+"'AND Reference='"+Nom+"'AND Nb=1 for update";
         OracleResultSet rset = (OracleResultSet)stmt.executeQuery(sql2);
         if ( rset.next())
            {
                System.out.println("dans rset");
                OrdImage imgObj = (OrdImage) rset.getORAData(1, OrdImage.getORADataFactory());
         }
seulement, voici l'erreur que j'obtiens... :

Exception occurred during event dispatching:
java.lang.NoClassDefFoundError: sqlj/runtime/ConnectionContext


qqun a une idée ?

et ensuite, comment faire pour afficher cette image dans un panel sans passer par une image sur le disque dur ?

merci beaucoup !