bonjour,
suite a un message posté la semaine derniere concernant les transactions dans mon appli, une autre questions me vient.
je resitue mon projet:
j'au une appli lié a 3 tables d'une bdd informix. on peut consulter, ajouter, modifier, supprimer les enregistrements. toutes mes requetes insert et update son sur un meme bouton. je teste si c'est une creation ou une modification des données et les requetes sont adaptés alors.
Je veux mettre des transactions pour encadrer mes requetes. je fais un truc du style :
madatabase.starttransaction;
query.sql.clear;
query.sql.add('update...')
try
query.execsql
madatabase.commit
except
madatabase.rollback
end;
pour faire un update ou insert plusieurs tables sont concernés j'ai donc 3 requetes update pour une modifications et autant de requetes pour une creation.
Est-ce que je peut mettre toutes les requetes dans la meme transaction ou dois je creer une transaction pour chacune des requetes ??
en vous remerciant
Bonne journee