· 更新了一些字符代码页,使之更加准确。
· 更正了阅读器能够在已有打开阅读器的连接上打开的问题。
· 发布了0.70。
· 将测试移至单独的MySqlClientTests下。
· 更正了驱动程序序列混乱的愚蠢问题(感谢Peter Belbin)。
· 增加了一些管道测试。
· 将默认最大池大小增加到50。
· 与Mono 0-24一起进行了编译。
· 更正了连接和数据阅读器处理问题。
· 为参数序列化增加了字符串数据类型处理功能。
· 更正了抛出异常后在驱动程序中出现的顺序问题(感谢Burkhard Perkens-Golomb)。
· 增加了对CommandBehavior.SingleRow到DataReader的支持。
· 更正了命令sql的处理功能,以便能更好地处理引用(感谢Theo Spears)。
· 更正了double、single和decimal值的解析问题,以解释非英文分隔符。如果你正使用硬编码sql,仍须使用正确的语法,但是,如果你使用参数,代码将转换浮点类型,以便在进出服务器的过程中恰当地在内部使用“.”。[感谢匿名人]。
· 增加了MySqlStream类,以简化超时和驱动编码。
· 更正了DataReader,以便在相关连接关闭时恰当地关闭它。[感谢smishra]。
· 使得客户端更兼容SqlClient,在连接能够用于运行另一命令前关闭DataReaders。
· 改进了字段中的DBNull.Value处理功能。
· 增加了数个单元测试。
· 更正了MySqlException,以便能调用基本类:-o
· 改进了驱动编码。
· 更正了NextResult在最后1个结果集上返回“假”的缺陷。
· 为MySQL增加了多个测试。
· 通过等化无符号32bit值和Int64,以及无符号16bit值和Int32等,改进了抛弃问题。
· 为MySqlParameter增加了新的ctor(名称、类型、大小、srccol)。
· 更正了MySqlDataReader中存在的问题,即,在返回字段计数前,不能检查空的字段列表。
· 开始增加了MySqlClient单元测试(增加了MySqlClient/Tests文件夹以及一些测试范例)。
· 更正了连接字符串处理中的一些问题。
· 将INIT_DB移到MySqlPool。可或许会在此移动它,这是在协商的准备过程中。
· 更正了CommandBuilder中存在的缺陷,该缺陷会阻止插入正确出现。
· 改写了一些内部构件,从而使得Command的所有三种执行方法均能正确工作。
· 更正了在基准测试过程中发现的一些小问题。
· CoonectionPooling的首次截除工作恰当。保留了“min pool size”和“max pool size”。
· 进行处理,允许返回多个结果集。
· 现在,字符集的处理更为智能化。启动时,驱动程序查询MySQL,寻找默认的字符集。随后,如果能够加载代码页,该字符集将用于转换。如不然,将使用当前操作系统的默认代码页。
· 增加了代码,以便将推断的类型保存在名称,以及参数的值ctor中。
· 此外,如果使用Value属性更改了空参数的值,还能推断类型。
· 转换了所有的文件以使用恰当的Camel范例。现在,在所有文件中,MySQL是MySql。PgSQL现在是PgSql。
· 为PgSql代码增加了属性,以防止设计器显示它。
· 为参数对象增加了MySQLDbType属性,并为从DbType到MySQLDbType的转换增加了恰当的转换代码。
· 从MySQLParameter.cs中删除了从未使用的ObjectToString方法。
· 更正了ParameterCollection中的Add(..)方法,不必使用Add(name, value)取而代之。
· 更正了ParameterCollection中的IndexOf和Contains,使之清楚保存参数名时不需要@。
· 更正了Command.ConvertSQLToBytes,仅允许能够构出现在MySQL变量名中的字符。
· 更正了DataReader和字段,从而使得Blob字段能够从Field.cs读取其数据,而且GetBytes工作正确。
· 为MySQLCommand的CommandText属性增加了简单的构造器编辑器。
· 更正了CommandBuilder和Parameter序列化,指明在参数名称中不保存@。
· 从Field.cs删除了MySQLFieldType enum,现使用MySQLDbType enum。
· 为数个类增加了Designer属性,防止了使用VS.Net时的设计器视图。
· 更正了ConnectionString设计器中的初始目录类型。
· 删除了与(名称、类型、值)冲突的3种MySQLParameter参数ctor。
· 更改了MySQLParameter,现在能够保存paramName而无需前导@(这修正了使用设计器是的Null插入问题)。
· 更改了用于MySQLParameter的TypeConverter,以便能够与所有属性一起使用ctor。