Bug #7712 | Any type of flex grid control fails in VB/ADO with large recordsets. | ||
---|---|---|---|
Submitted: | 6 Jan 2005 17:42 | Modified: | 30 May 2013 12:21 |
Reporter: | Danny Bowman | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | Connector / ODBC | Severity: | S3 (Non-critical) |
Version: | 3.51 | OS: | Windows (Windows XP SP2) |
Assigned to: | CPU Architecture: | Any |
[6 Jan 2005 17:42]
Danny Bowman
[11 Jan 2005 6:04]
Jorge del Conde
I was able to reproduce this using VC++ 6.0 SP6, and FlexGrid OCX
[23 Jan 2007 17:50]
Laurence Taylor
I have also reproduced this using a Data Dynamics SharpGrid 2.0 control. However the results are more severe; any recordset above about 95 rows will cause the app to crash. sql = "SELECT logs.logID, logs.tim, sites.siteName, logMsgs.level, logMsgs.msgTxt, logs.freeText " & _ "FROM (logs LEFT JOIN logMsgs ON logs.msgID=logMsgs.msgID) LEFT JOIN sites ON logs.siteID=sites.siteID " & _ "WHERE (((logMsgs.pollLog) = True)) " & _ "ORDER BY logs.tim;" m_rst.Open sql, g_conn, adOpenDynamic, adLockOptimistic Set SGG.DataSource = m_rst 'Crashes here with error SGG.MoveLast "SGG" above is the name of the SharpGrid control. The error we see is "Run-time error '-2147213225 (80042057)2: SharpGrid operation failed." Repeated the tests using ADO 2.1, 2.5 and 2.8 with the same results. Would like to see this bug upgraded in severity as it is a considerable limit to functionality. Stops our app working - having to go back to using Access as a back end, which is less than ideal. WinXP SP2; MySQL 5.0.22-community; MyODBC 3.51.12; VB6.0.8169;
[17 Aug 2007 18:54]
MySQL Verification Team
Could you please try with the latest release 3.51.19. Thanks in advance.
[17 Sep 2007 23:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[30 May 2013 12:21]
Bogdan Degtyariov
I'm closing this bug because I can not continue without feedback from the reporter. If you have new info, please reopen the report.