Author: tbedford
Date: 2008-10-10 16:37:41 +0200 (Fri, 10 Oct 2008)
New Revision: 12037
Log:
Added entries for bugs #39561, #39560, #37278, #38949, and #37649.
Modified:
trunk/dynamic-docs/changelog/connector-odbc.xml
Modified: trunk/dynamic-docs/changelog/connector-odbc.xml
===================================================================
--- trunk/dynamic-docs/changelog/connector-odbc.xml 2008-10-10 13:09:26 UTC (rev 12036)
+++ trunk/dynamic-docs/changelog/connector-odbc.xml 2008-10-10 14:37:41 UTC (rev 12037)
Changed blocks: 1, Lines Added: 118, Lines Deleted: 1; 2928 bytes
@@ -1,10 +1,127 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE changelog SYSTEM "changelog.dtd">
<changelog>
<logentry entrytype="bug">
<bugs>
+ <fixes bugid="37649"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.6"/>
+ </versions>
+
+ <message>
+
+ <para>
+ Data-at-execution parameters were not supported during
+ positioned update. This meant updating a long text field with a
+ cursor update would erroneously set the value to null. This
+ would lead to the error <literal>Column 'column_name' cannot be
+ null</literal> while updating the database, even when
+ <literal>column_name</literal> had been assigned a valid
+ non-null string.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <bugs>
+ <fixes bugid="38949"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.6"/>
+ </versions>
+
+ <message>
+
+ <para>
+ The pointer passed to the
+ <methodname>SQLDriverConnect</methodname> method to retrieve the
+ output connection string length was one greater than it should
+ have been due to the inclusion of the NULL terminator.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <bugs>
+ <fixes bugid="37278"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.6"/>
+ </versions>
+
+ <message>
+
+ <para>
+ The <methodname>SQLDriverConnect</methodname> method truncated
+ the <literal>OutputConnectionString</literal> parameter to 52
+ characters.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <bugs>
+ <fixes bugid="39560"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.6"/>
+ </versions>
+
+ <message>
+
+ <para>
+ The <literal>SQLGetInfo()</literal> function returned 0 for
+ <literal>SQL_CATALOG_USAGE</literal> information.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <bugs>
+ <fixes bugid="39561"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.6"/>
+ </versions>
+
+ <message>
+
+ <para>
+ When the <methodname>SQLTables</methodname> method was called
+ with <literal>NULL</literal> passed as the
+ <literal>tablename</literal> parameter, only one row in the
+ <literal>resultset</literal>, with table name of
+ <literal>NULL</literal> was returned, instead of all tables for
+ the given database.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <bugs>
<fixes bugid="37254"/>
</bugs>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r12037 - trunk/dynamic-docs/changelog | anthony.bedford | 10 Oct |