Bonjour,
je travaille avec une base de données Access (autoCommit false, requêtes Update validées par Commit)
J'ai créé une requête Update qui fonctionne bien (lancée après l'appui sur un bouton n°1).
J'ai créé une requête Select qui fonctionne bien (lancée après l'appui sur un autre bouton n°2).
Si je place le code qui exécute la requête Select du bouton n°2 juste après le code qui exécute la requête Update dans le code du bouton n°1, la requête Select ne s'effectue pas.
soit :
Bouton n°1 : exécute Update ; commit ;
Bouton n°2 : exécute Select ;
Appui sur Bouton n°1 puis sur Bouton n°2 : ça marche...
Mais :
Bouton n°1 : exécute Update ; commit ; exécute Select ;
Appui sur Bouton n°1 : ça ne marche pas (Select ne s'est pas exécutée)...
J'ai cherché du côté des threads... sans succès...
Merci de m'éclairer si vous avez des idées... Je suis débutant en Java et ce problème me laisse plutôt perplexe !!!
Jean-Pierre
Partager