viernes, 8 de enero de 2010

Error Batch update returned unexpected row count from update; actual row count: 2; expected: 1

Primero que todo gracias a diós por este nuevo año, por mi y por todos.

Ahora, con respecto al error, se debe a que nhibernate toma en cuenta el rowcount de la instruccion sql para hacer algún tipo de validación y como en mi caso tenia un trigger en la tabla supongo que se altera el rowcount original (o el esperado por nh) y lanza una exception.

Solución: colocar set nocount on al trigger.

Saludos.