J'ai utilisé les transactions selon l'exemple present sur le site.
Je réalise des insertions dans ma base Mysql.Si il y a des erreurs j'utilise les transactions avec mon appli java.Dans ma base ma primary key est mis en autoincrement .
Mais voila, je me suis rendu compte d'un probleme.
Si je fais un rollback en cas d'erreur et qu'ensuite je rentre d'autres donné sans probleme , je remarque que ma primary key passe par exemple de 10 a 500...
Mais comment faire pour que il n'y ai pas de saut ?? ou plutot comment faire pour que l'autoincremenrt ne sois pas généré s'il ya un rollback??
Merci pour votre aide..
Partager