MySQL 连接器/NET 发行说明  / MySQL Connector/Net 6.4 中的变化  /  MySQL Connector/NET 6.4.4 的变化(2011-09-26,Alpha)

MySQL Connector/NET 6.4.4 的变化(2011-09-26,Alpha)

此版本修复了自 6.4.3 以来的错误。

添加或更改的功能

修正错误

  • Windows 本机身份验证插件可能会使用错误的用户进行连接。(漏洞 #12897149)

  • 在 Visual Studio 中通过 Dataset 窗体创建表适配器时,列MaxLength字段 CHAR的长度可以设置为表列长度的 3 倍。尽管可能需要这么多字节来保存 UTF-8 字符值,但长度值不适合限制 TextBox. (漏洞 #12860224,漏洞 #62094)

  • out of sync with server在 Visual Studio 实体框架中连接时可能会发生 错误。该问题仅出现在部分 MySQL 服务器上,所有服务器的版本均低于 MySQL 5.5。(缺陷 #12853286,缺陷 #61806)

  • 添加MEDIUMTEXTLONGTEXT列 Visual Studio 时,facet Fixed length必须设置为 false,即使这些类型允许任意长度。(缺陷 #12848277,缺陷 #54915)

  • 执行LINQ to Entity查询可能会导致NullReferenceException错误。(缺陷 #12776598,缺陷 #61729)

  • 结合使用ListViewEntityDataSourceTypeFilterInclude EntityCollection Navigation PropertyDataPager导致 函数NullReferenceException出错 System.Web.UI.WebControls.EntityDataSourceView.ExecuteSelect 。(缺陷 #12776517,缺陷 #61714)

  • MySqlDataReader.Close已修改为在清除剩余结果集时使用默认行为。(缺陷 #61690,缺陷 #12723423)

  • MySqlScript已修改为DELIMITER在未跟新行时启用命令的正确处理。(缺陷 #61680,缺陷 #12732279)

  • ASP.NET 成员身份提供程序已修改为使用小写名称创建和查询所有相关表。(漏洞 #61108,漏洞 #12702009)

  • 在 Model First 上,更改了 SQL 脚本中生成的列类型以生成更合适的MySql类型。(错误#59244,错误#12707104)