PRB: VisData Returns Incorrect Number of Records (169445)
The information in this article applies to:
- Microsoft Visual Basic Enterprise Edition for Windows 5.0
This article was previously published under Q169445 SYMPTOMS
When entering SQL statements in Visual Basic 5.0 Visual Data Manager
(VisData), the record count may be incorrect. The same SQL statement
entered in Visual Basic 4.0 Data Manager will return the correct number of
records.
CAUSE
All records do appear in some circumstances, such as with the DBGrid
control, Data Manager, etc., because in these circumstances all records
need to be retrieved to be displayed to the user, in which case there is no
need to explicitly call MoveLast.
RESOLUTION
Always go the last record in VisData or issue a MoveLast of a recordset
variable in order to get the correct record count using the DBGrid.
STATUS
This behavior is by design.
REFERENCES
For additional information, please see the following article in the
Microsoft Knowledge Base:
109053 PRB: Using RecordCount with VB Dynasets, Snapshots, and Tables
Modification Type: | Minor | Last Reviewed: | 4/18/2003 |
---|
Keywords: | kbprb KB169445 |
---|
|