MySQL 连接器/ODBC 发行说明 / MySQL 连接器/ODBC 版本 5.1 中的更改 /
MySQL 连接器/ODBC 5.1.11 (2012-04-30) 的变化
一个新的连接选项,
prefetch
允许应用程序滚动浏览大型查询结果集,N
一次记录。有关详细信息,请参阅 连接器/ODBC 连接参数 。
如果使用通配符或,该
SQLTables()
函数不会正确返回目录SQL_ALL_CATALOGS
。(漏洞 #13914518)SQLBindParameter
在使用和SQL_C_TIMESTAMP
类型 的准备好的语句中,时间戳的小数秒部分被忽略。例如,比较两个仅小数部分不同的时间戳值的准备查询将认为这些值相同。(缺陷 #12767761,缺陷 #60648)当使用 检索时间戳时,
fraction
成员 inSQL_TIMESTAMP_STRUCT
始终设置为 0SQLGetData()
。该修复导致fraction
成员被正确设置,其值表示纳秒。SQLGetData()
当结果作为字符串 ( with )检索时,不会发生此问题SQL_C_CHAR
。(缺陷 #12767740,缺陷 #60646)在 Windows 平台上,由于对
SQLGetDiagRec()
调用的错误响应,每次连接尝试都会泄漏一些内存。(缺陷 #11766029,缺陷 #59059)