Bonjour,
Comme décrit dans le titre, je cherche à faire un select dans une table dans laquelle je viens de faire un insert. J'ai actuellement un plantage à ce niveau là.
Voila en gros ce que je fais :
DBConnection connection = nex DBConnexion().OPen();
DBTransaction transcation = connection.BeginTransaction();
int i = Select MAX(C1) FROM T1 where C2 = 1;
INSERT INTO T1 (C1, C2, C3) VALUE(i+1, 1, 'xx');
SELECT CONVERT(INTEGER, SCOPE_IDENTITY());
i = Select MAX(C1) FROM T1 WHERE C2 = 2;
=> Plantage ici.
INSERT INTO T2 (C1, C2, C3) VALUE (i+1, 2, 'yy');
SELECT CONVERT(INTEGER, SCOPE_IDENTITY());
transaction.Commit();
Pouvez-vous m'aider ?
Merci.
Phoenix