10bet网址
MySQL连接器/ODBC发布说明
相关的文档10bet官方网站 下载这些版本说明
PDF (Ltr)- 336.1 kb
PDF (A4)- 335.9 kb


MySQL Connector/ODBC 5.1.12 (2013-02-05)

增加或更改的功能

  • 控件返回的列表中添加了以下保留词SQLGetInfo ()ODBC函数,为了兼容最新的MySQL 5.6语法:

    • 得到

    • IO_AFTER_GTIDS

    • IO_BEFORE_GTIDS

    • MASTER_BIND

    • ONE_SHOT

    • 分区

    • SQL_AFTER_GTIDS

    • SQL_BEFORE_GTIDS

  • 新的连接选项can_handle_exp_pwd指示应用程序包含处理过期密码的错误代码的错误处理逻辑。看到连接器/ ODBC连接参数参阅此连接选项以及相关SQL状态和本机错误代码的详细信息。看到改变用户声明查看MySQL服务器帐户密码过期的详细信息。

    这个新选项通过复选框添加到Windows GUI中可以处理过期的密码连接选项卡的细节对话框。

错误修复

  • 方法返回的字符串SQLNativeSql函数没有以null结束。(错误# 14559721)

  • 对象指定某些值字符集选项在执行查询时可能导致严重错误。(错误# 14363601)

  • 如果使用同一个语句句柄调用多个语句,SQLColumns其他目录函数也可能返回错误的结果。描述符记录中的一些字段长度值没有重置。即使使用关闭语句句柄,也会发生该问题SQL_CLOSE之间的语句。(错误# 14338051)

  • 如果应用程序收到SIGPIPE信号,另一个SIGPIPE信号后立即(在第一个信号处理程序完成之前),应用程序可以终止而不是处理第二个信号。(错误# 14303803)

  • 一些目录或信息函数可能引发错误错误字符串数据,右截断当只要求提供部分信息时。例如,如果应用程序调用SQLDescribeCol(hstmt, ColNumber, ColName, BufferLen, ....),但不想要列名(ColName = =零而且BufferLen = = 0).SQL_SUCCESS_WITH_INFO也可能返回而不是正确的值SQL_SUCCESS.这个问题影响了许多ADO、DAO和其他应用程序。

    受影响的功能包括:

    虚假错误,返回码错误:SQLDescribeCol SQLDescribeColA SQLDescribeColW SQLGetInfoA SQLGetInfoW错误返回码:SQLColAttribute SQLColAttributeW SQLGetConnectAttr SQLGetConnectAttrW SQLGetCursorName SQLGetCursorNameW SQLGetInfo SQLGetInfoW SQLNativeSql SQLNativeSqlW

    (错误# 14285620)

  • 调用SQLTables函数使用非常长的数据库名或表名可能会导致严重错误。此修复允许SQLTables函数接受最大长度为64个字符的数据库名和表名。(错误# 14085211)

  • 这些符号SQLInstallDriverExSQLInstallDriverExW,SQLRemoveDriverW,导致与一些商用ODBC包(如DataDirect ODBC)不兼容,并使Connector/ODBC依赖于unixODBC图书馆libodbcinst.so.1.这个问题是在Connector/ODBC 5.1.8中首次发现的。(Bug #11766724, Bug #59900)

  • 在64位系统上,调用SQLBindCol函数使用指示符变量(通过最后一个参数)可能返回不正确的结果。(Bug #11766437, Bug #59541)

  • 当列带有类型时非常小的文本串文本简单,或量变从一个具有二进制排序规则的表中检索,则文本字段被转换为十六进制表示,即使这些值实际上并不是blob。不必要的转换可能会扩展数据,在存储结果值时导致溢出问题。(Bug #11746572, Bug #27282)