Bonjour,

Dans un programme delphi, dans une transaction, il y a des procédures
stockées qui mettent à jour des données (insertion et modification)
Que se passe-t-il s'il y a un rollback au lieu d'un commit ?
Est-ce que les mises à jours dans les procédures stockées seront faites ?

Toutes mes transactions pour ajouter/modifier/supprimer des données sont
en write, nowait et concurrency
Est-ce que si 2 personnes mettent à jour la même table et le même code
en même temps (ex. pour mettre à jour le stock d'un article), la donnée sera
correctement mise à jour sans conflit ?

J'ai vu dans une doc qu'il conseillait de mettre la transaction en
read_commited, nowait et rec_version.

Qu'est ce qui est le mieux adapté pour le cas des mises à jour ?

Merci d'avance pour votre aide :-)

Cdt.