MySQL 连接器/ODBC 发行说明  / MySQL 连接器/ODBC 版本 5.1 中的更改  /  MySQL 连接器/NET 5.1.5 (2008-02-11) 的变化

MySQL 连接器/NET 5.1.5 (2008-02-11) 的变化

添加或更改的功能

  • GetValue()在一个字段上 执行TINYINT(1)返回一个 BOOLEAN. 虽然不是错误,但这会导致软件出现问题,预计 INT会返回 an。添加了一个新的连接字符串选项Treat Tiny As Boolean,默认值为 true. 如果设置为false提供商将TINYINT(1)视为 INT. (漏洞 #34052)

修正错误

  • TokenizeSql在用于识别 SQL 语句元素 的过程中实现了一些速度改进 。(漏洞 #34220)

  • 当从同一个数据库中的不同数据库访问表时 TransactionScope,每个数据库连接将使用相同的用户/密码组合。MySQL Connector/NET 不处理同一事务范围内的多个连接。如果您尝试此过程而不是使用不正确的授权信息,现在将返回一个错误。(漏洞 #34204)

  • 通过状态更改处理程序报告的连接状态未正确更新。(漏洞 #34082)

  • 合并了 Maxim Mass 发送给我们的一些连接字符串缓存优化。(缺陷 #34000)

  • 在服务器意外断开连接的打开连接中,连接的状态信息将无法正确更新。(漏洞 #33909)

  • MySQL Connector/NET 无法使用nant 正确编译。(漏洞 #33508)

  • 成员资格提供者的问题意味着 FindUserByEmail失败, MySqlException因为它试图添加与第一个参数同名的第二个参数。(缺陷号 33347)

  • 在与 MySQL Connector/NET 的 MySQL 连接中使用压缩比使用本机(未压缩)通信要慢。(漏洞 #27865)