The information in this article applies to:
SYMPTOMSThe GetRows method of an ADO recordset object moves the record pointer forward one row too many when dealing with greater than 100 rows. GetRows simply places the records from the recordset object into an array. After calling GetRows, the next unread record is supposed to become the current record. When getting 1000 rows, for example, the next record should be 1001, but instead it places the user on record 1002. RESOLUTIONThe user can call 100 records or less with GetRows rather then greater than 100. STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This behavior is fixed in Active Data Objects version 2.1. MORE INFORMATIONSteps to Reproduce Behavior
Additional query words:
Keywords : kbnokeyword kbADO200bug kbADO210fix kbMDAC |
Last Reviewed: December 3, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |