Bonjour,
Dans mon programme Java je construit un arbre en lisant ma base. L'arbre créer contient pour l'instant 300 éléments et c'est assez long...
Pour l'instant je reconstruit l'arbre uniquement quand il y a des changements. Mais s'il y a un changement dans une autre instance du programme je dois reconstruire alors que l'autre instance l'a déjà fait.
Donc j'aimerais stocker le DefaultTreeModel dans la base...
Dans la table PostgreSQL la colonne est un OID (BLOB)... dois-je utiliser autre chose ?
J'ai essayé avecMais j'ai l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part preparedStatement.setObject( 4, arbre, Types.OTHER );En fait il semble vouloir stocker l'adresse de l'objet et pas l'objet lui-même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part org.postgresql.util.PSQLException: ERREUR: syntaxe invalide en entrée pour le type oid : « javax.swing.tree.DefaultTreeModel@1b4d774f »
Si qlq a une idée...
Merci d'avance.
Partager