Bonjour
Je suis a la recherche d'experience pour l'usage de transaction en SQL ADO
Exemple je cree l'objet A qui intancie un objet B qui instancie C
Exemple : Societé, personne, adresse
Je veux lancer une transaction qui cree C, puis B, puis A
A chaque niveau je suis sencé recuperer l'ID (" SELECT @@IDENTITY") de chaque objet cree
Ma premiere idée etait de creer une liste de commande, chaque commande etant générée par une methode Save de chaque Classe
Et ensuite d'utiliser une une methode qui ouvre la connexion, la transaction, execute les commandes, fais le commit et le rollback etc..
En théorie c'est bien joli et puis l'idée s'ecrase sur la maniere de recuperer ces fameux ID
Quelqu'un aurait il une idée ?
Merci de votre aide
Partager