MySQL Connector/ODBC Release Notes  /  Changes in MySQL Connector/ODBC Version 5.2  /  Changes in MySQL Connector/ODBC 5.2.1 (2012-08-10, Beta)

Changes in MySQL Connector/ODBC 5.2.1 (2012-08-10, Beta)

This is a beta release for the Connector/ODBC 5.2.x series. Now the available downloads include both a Unicode driver and an ANSI driver based on the same modern codebase. Server-side stored procedures are enabled by default.

Functionality Added or Changed

  • Built against the MySQL server 5.5.27 client library.

  • Support of INOUT and OUT parameters. (WL #6116)

  • Driver prepares statements on server.

Bugs Fixed

  • Close proximity issue when handling OS signals in myodbc. (Bug #14303803)

  • Several catalog or info functions could raise an incorrect error String data, right truncated when only partial information was requested. For example, if the application called SQLDescribeCol(hstmt, ColNumber, ColName, BufferLen, ....), but did not want the column name (ColName == NULL and BufferLen == 0). SQL_SUCCESS_WITH_INFO could also be returned rather than the correct value SQL_SUCCESS. This issue affected many ADO, DAO, and other applications.

    Affected functions include:

    Spurious error and incorrect return code:
    
    SQLDescribeCol
    SQLDescribeColA
    SQLDescribeColW
    SQLGetInfoA
    SQLGetInfoW
    
    Incorrect return code:
    
    SQLColAttribute
    SQLColAttributeW
    SQLGetConnectAttr
    SQLGetConnectAttrW
    SQLGetCursorName
    SQLGetCursorNameW
    SQLGetInfo
    SQLGetInfoW
    SQLNativeSql
    SQLNativeSqlW

    (Bug #14285620)

  • Long table names crash OBDC driver. (Bug #14085211, Bug #65200)