Bug #27351 | MyODBC 3 Option 32 is automatically setting ADO cursor type to Dynamic | ||
---|---|---|---|
Submitted: | 21 Mar 2007 18:24 | Modified: | 14 Feb 2008 16:36 |
Reporter: | Erica Moss | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | Connector / ODBC | Severity: | S3 (Non-critical) |
Version: | 3.51.14 | OS: | Windows (XP sp2) |
Assigned to: | Jess Balint | CPU Architecture: | Any |
[21 Mar 2007 18:24]
Erica Moss
[2 Feb 2008 3:51]
Jess Balint
EricM will add ADO regression test for this. Patch below. Index: driver/info.c =================================================================== --- driver/info.c (revision 1012) +++ driver/info.c (working copy) @@ -512,7 +512,7 @@ break; case SQL_GETDATA_EXTENSIONS: - *((SQLUINTEGER *)rgbInfoValue)= (SQL_GD_ANY_COLUMN | + *((SQLUINTEGER *)rgbInfoValue)= (SQL_GD_ANY_COLUMN | SQL_GD_BLOCK | SQL_GD_ANY_ORDER | SQL_GD_BOUND); *pcbInfoValue= sizeof(SQLUINTEGER);
[6 Feb 2008 4:49]
Jess Balint
Bug#29883 has been marked as a duplicate of this.
[6 Feb 2008 4:50]
Jess Balint
This has been committed as rev1019 and will be released in 3.51.24.
[14 Feb 2008 16:36]
MC Brown
A note has been added to the 3.51.24 changelog: Static cursor was unable to be used through ADO when dynamic cursors were enabled