japi33
Messages postés9Date d'inscriptionvendredi 16 juillet 2004StatutMembreDernière intervention19 mars 2007
-
20 déc. 2004 à 09:54
cs_neodante
Messages postés2835Date d'inscriptionlundi 11 août 2003StatutModérateurDernière intervention16 décembre 2006
-
20 déc. 2004 à 13:06
lors d'une connexion à une base de données sql server via un appilication java, je peux insérer, modifier ou supprimer des enregistrements sasn problèmes. Seulement, ces actions dans la base de données ne sonr pas répercutées en direct : par exemple : j'insère un nouvel enregistrement dans une table x, si je parcours ma table ce nouvel enrefistrement n'apparait pas. je dois fermer et relancer mon application pour voir ce nouvel enregistrement.
Qu'est ce qui fait que mon ResultSet ne se met pas à jour en direct ?
merci pour votre réponse.
salutations.
JP
cs_neodante
Messages postés2835Date d'inscriptionlundi 11 août 2003StatutModérateurDernière intervention16 décembre 200611 20 déc. 2004 à 13:06
:big) Neodante :big)
T'as base est transactionnelle, par conséquence il faut que tu commit tes changements ... avec la méthode commit (il existe aussi une méthode rollback si tu veux annuler tes modifications ... avant de commiter évidemment !)
@+