FIX: SQLRowCount Returns -1 After Insertion of a BLOB >= 400K (252948)
The information in this article applies to:
- Microsoft ODBC Driver for SQL Server 3.7
This article was previously published under Q252948
BUG #: 54818 (SQLBUG_70)
SYMPTOMS
After inserting 400K or more of data for a text or image column, a call to the ODBC SQLRowCount function incorrectly returns -1, if the following conditions are met: - You use the Microsoft ODBC Driver for SQL Server, version 3.7.
- The backend is Microsoft SQL Server 7.0 or later.
CAUSE
If the amount of data that needs to be inserted is more than 400K, the ODBC Driver for SQL Server switches to another mechanism to insert the data.
WORKAROUND
Run the ODBCCMPT utility against your ODBC application. For more information, refer to Microsoft SQL Server 7.0 Books Online or the following Web address:
STATUS
Microsoft has confirmed this to be a problem in the Microsoft ODBC Driver for SQL Server, version 3.7.
This bug was corrected in SQL Server 7.0 Service Pack 2.
Modification Type: | Major | Last Reviewed: | 10/16/2002 |
---|
Keywords: | kbBug kbQFE KB252948 |
---|
|