| Bug #32064 | MyODBC Recordset will not open if it contains a text field | ||
|---|---|---|---|
| Submitted: | 2 Nov 2007 23:20 | Modified: | 14 Feb 2008 17:31 |
| Reporter: | Michael Pryor (Candidate Quality Contributor) | ||
| Status: | Closed | ||
| Category: | Connector/ODBC | Severity: | S1 (Critical) |
| Version: | 5.1 | OS: | Microsoft Windows (xpsp2) |
| Assigned to: | Bugs System | Target Version: | |
| Tags: | ADO TEXT adLongVarChar | ||
[2 Nov 2007 23:20]
Michael Pryor
[7 Nov 2007 16:30]
Susanne Ebrecht
Many thanks for writing a bug report. We will look, that we can fix this for this version too. Please, can you add the trace file, that we can verify, if it is the same.
[16 Nov 2007 10:35]
Eric MaLossi
I've written a test case for this problem in the ADO conformance suite odbc-test-svn\ado-compliance\trunk\bugs\32064.vbs The case actually fails much sooner than described in the bug. Error #3219::Operation is not allowed in this context is thrown on the recordset.open statement. I've attached an ODBC trace of that testcase
[16 Nov 2007 10:35]
Eric MaLossi
odbc trace
Attachment: SQL.LOG (application/octet-stream, text), 104.72 KiB.
[3 Jan 2008 4:00]
Jess Balint
add explicit descriptor support
Attachment: bug32064.diff (application/octet-stream, text), 29.33 KiB.
[3 Jan 2008 23:10]
Jess Balint
updated patch, fixed test, moved all mem handling to driver (no list_cons/list_free)
Attachment: bug32064_2.diff (application/octet-stream, text), 29.92 KiB.
[3 Jan 2008 23:12]
Jess Balint
Ignore CMakeLists.txt changes. It's no longer needed.
[30 Jan 2008 19:39]
Jess Balint
fix apply problem w/tortoise
Attachment: bug32064_3.diff (application/octet-stream, text), 29.14 KiB.
[30 Jan 2008 22:19]
Lawrin Novitsky
Patch approved.
[31 Jan 2008 17:59]
Jess Balint
This patch has been committed as rev 1011. It will be included in the next release, 5.1.2.
[14 Feb 2008 17:31]
MC Brown
A note has been added to the 5.1.2 changelog: Explicit descriptors are implemented.
