"sp_reset_connection" MS SQL Server 2005 internal stored procedure doesn't reset connection isolation level to the default one (which is "Read Committed"). This SP is executed for connection from connection pool (ADO.NET connection pool, for example) before it's reopened. As a result, for newly created SqlConnection object isolation level is undefined (it may depend on previous DB activity if connection was obtained from connection pool).
Version
Category
Operating System
Platform