Salut J'utilise db4o dans une application android. Je veux stocker plusieurs objets dans une base de données donc j'ai une boucle qui ajoute mes objets dans la base de données mais si je ne mets pas la méthode close() dans la boucle (après chaque store()), tous les objets ne seront pas persister la prochaine fois que j'ouvre le db. Comment est-ce possible? Et comment puis-je mettre un seul près() après la boucle sans avoir ce problème?db4o multiple store() et un close() ne fonctionne pas?
Je ne souhaite effectuer qu'un seul close() car cela coûte cher en IO et ralentit l'initialisation de l'application sur le téléphone.
Merci!
En effet, c'est lié à mon premier problème. J'ai trouvé que si je mets un close() après chaque store(), les objets restent dans le db. Mais ça ralentit énormément l'application :( Je vais faire un petit projet qui reproduira le problème et vous l'enverra probablement ce soir :) – Alexis
Jafar, as-tu réussi à créer un exemple de projet? Peut-être que vous me l'avez envoyé et il s'est retrouvé dans ma boîte de spam. – Vagaus