此版本修复了6.2.4以来的错误。
MySQLConnectionStringBuilder.ContainsKey ()
错误的返回假
当测试关键字是否是连接字符串的一部分时。(Bug #11766671, Bug #59835)SchemaDefinition-5.5.ssdl
被改良用于治疗CHAR (36)
列作为GUID。(Bug #61657, Bug #12708208)SqlFragment。QuoteIdentifier
修改为在标识符周围添加MySQL引号。(Bug #61635, Bug #12707285)修改
MySqlConnection。BeginTransaction
扔一个NotSupportedException
为快照
隔离级别。(Bug #61589, Bug #12698020)MysqlDataReader。GetSchemaTable
返回不正确的值和类型。(Bug #59989, Bug #11776346)所有查询,除了
插入
单独执行,而不是作为批处理执行,即使为连接启用了批处理。(Bug #59616, Bug #11850286)MySQL Connector/NET在执行由';'组成的查询时产生了一个异常,例如:
mycon mycmd(“;”)mycmd.executenonquery ()
产生的异常是:
系统。indexoutofranceexception:索引超出数组边界。在MySql.Data.MySqlClient.MySqlCommand。修剪Semicolons(String sql) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader() at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
(Bug #59537, Bug #11766433)
设置
成员资格。一个pplicationName
没有效果。(Bug #59438, Bug #11770465)一个
得到NullReferenceException
是在处置一个TransactionScope
对象。(Bug #59346, Bug #11766272)MembershipProvider
如果算法被键入,则不能正确地生成哈希。,则算法的Key应已设置HashAlgorithm
是KeyedHashAlgorithm
.(错误# 58906)为修复bug #54863而引入的代码在. net 3.5及以上版本上被证明有问题。(错误# 58853)
的
MySqlTokenizer
包含不必要的子字符串
和修剪
电话:字符串令牌= sql。子字符串(startIndex, stopIndex - startIndex).Trim();
的变量
令牌
在代码的任何地方都没有使用。(错误# 58757)MySqlCommand.ExecuteReader (CommandBehavior)
扔了一得到NullReferenceException
当被召唤CommandBehavior。CloseConnection
,如果SQL语句包含语法错误,或包含无效的数据,例如无效的列名。(错误# 58652)ReadFieldLength ()
返回不正确的值长整型数字
自动增量列。(错误# 58373)MySQL连接器/NET不支持
utf8mb4
字符集。当试图连接到utf8mb4
表或列,一个例外KeyNotFoundException
是生成的。(错误# 58244)类型化数据集没有获得表名。(Bug #57894, Bug #11764989)
设置
MySqlCommand。CommandTimeout
到0没有影响。它应该导致无限超时。(错误# 57265)执行逐行更新时,只更新第一行,忽略所有其他行。(错误# 57092)
设置
默认命令超时时间
连接字符串选项没有影响。(错误# 56806)当将输出参数声明为类型时
MySqlDbType。位
时,它没有返回正确的值。(错误# 56756)MySqlHelper。ExecuteReader
没有包括超载验收吗MySqlParameter
对象时使用MySqlConnection
.然而,MySqlHelper
是否包括一个超载MySqlParameter
当使用包含到数据库的连接字符串的字符串对象时。(错误# 56755)文本列返回的默认值没有引用。这意味着
COLUMN_DEFAULT
字段GetSchema
columns集合没有返回有效的SQL表达式。(错误# 56509)MySQL Connector/NET for .NET/Mono尝试动态加载程序集
Mono.Posix.dll
当使用Unix套接字连接到服务器时。此操作失败,连接器不能使用Unix套接字,除非Mono.Posix.dll
程序集之前已由程序加载。(错误# 56410)修改
ProviderManifest.xml
映射时间戳
数据库列到DateTime
net类型。(Bug #55351, Bug #12652602)ADO。NET实体数据模型不能从MySQL Server 5.0.45添加存储过程,但使用MySQL Server 5.1可以很好地工作。(错误# 55349)
固定实体框架提供程序
集团
子句生成,方法中添加所有group-by键选择
声明。(Bug #46742, Bug #12622129)