Olá!
Temos uma aplicação mais antiga que foi migrada para um novo servidor, onde a versão do ADO é a 2.8 (antes era 2.7).
Desde então, tenho notado que quando executamos um comando "recordset.Update" em uma tabela que possui trigger (SQL Server 2000), o comando @@NESTLEVEL está retornando 2 ao invés de retornar 1.
Alguém sabe dizer pq isso ocorre no ADO 2.8 e se existe alguma forma de impedir que isso ocorra, ou seja, p/ que trabalhe como no ADO antigo, assim evitaria uma grande manutenção na lógica das triggers desta aplicação.
Grato,
Fernando