- An application connects to Microsoft SQL Server 2005, to SQL Server 2005 Express Edition, to Microsoft SQL Server 2000, or to SQL Server Desktop Engine (also known as MSDE 2000).
- The application uses the SET NOCOUNT ON statement for the connection.
- The application inserts a row into a table that has an identity column by using a Microsoft ActiveX Data Objects (ADO) client-side cursor.
Note This issue only occurs if the application uses a client-side cursor. If the application uses a server-side cursor, the application is not affected.
This problem exists in the Microsoft Data Access Components (MDAC) components of the following Windows operating systems:
- Windows Vista Service Pack 1
- Windows XP Service Pack 2 with hotfix 940569
- Windows XP Service Pack 3
- Windows Server 2008
- Windows Server 2003 Service Pack 1 with hotfix 940569
- Windows Server 2003 Service Pack 2 with hotfix 940569
To prevent this problem, install the hotfix that is described in this article.