MySQL连接器/NET发布说明/MySQL Connector/Net 1.0的变化MySQL Connector/NET 1.0.1 (2004-10-27, Beta版)

MySQL Connector/NET 1.0.1 (2004-10-27, Beta版)

错误修复

  • 固定索引出界时读取DataReaderGetString(索引).(错误# 6230)

  • 修复GetBoolean返回错误值(Bug #6227)

  • 修复TokenizeSql()方法仅使用有限的有效字符作为参数(Bug #6217)

  • 修复了NET连接器源文件缺失的resx文件(Bug #6216)

  • 固定系统。OverflowException当使用一年数据类型。(错误# 6036)

  • 修复MySqlDateTime在所有subseq上设置IsZero属性的问题。发现第一个零后的记录(Bug #6006)

  • 固定浮点参数的序列化(双,数字,单,十进制)(Bug #5900)

  • 修复了DbType设置中缺少的引用(Bug #5897)

  • 修复了解析';'字符(Bug #5876)

  • 修正了DBNull值在检索/更新查询时导致的问题。(错误# 5798)

  • isnull错误(Bug #5796)

  • 修正了MySqlParameterCollection.Add()在给定空值时抛出不明确异常的问题(Bug #5621)

  • 修复了MySqlCommand()中的构造函数初始化问题(Bug #5613)

  • MySqlParameter(string, object)构造函数中可能存在的错误(bug #5602)

  • 修正了另一个“对象引用没有设置为一个对象的实例”(Bug #5496)

  • 无法运行存储过程来填充mysqlcommand。参数(错误# 5474)

  • 设置DbType扔了一得到NullReferenceException.(错误# 5469)

  • 调用获取字符在一个量变列抛出异常。(错误# 5458)

  • MySqlCommand看到的实例“?”作为字符串字面量中的参数。(错误# 5392)

  • DataReader将所有行报告为如果一行是.(错误# 5388)

  • 修正了不能正确显示中文(Bug #5288)

  • 修复了MySqlDataReader和'show tables from…'行为(Bug #5256)

  • 修正了PacketReader在EnsureCapacity中尝试分配错误缓冲区大小的问题

  • 修正了在使用接口时使用旧语法导致的问题

  • 添加了重置已准备命令上的命令文本的测试用例

  • 修正了连接字符串上的连接生存期不被尊重的问题

  • 字段缓冲区被重用以减少内存分配并提高速度

  • 增加了聚合功能测试(不是真正的bug)

  • 使用PacketWriter代替数据包写入流

  • 实现SequentialAccess

  • 修正了ConnectionInternal中一个键可能被多次添加的问题

  • 固定的俄罗斯字符支持以及

  • 修正了连接器在关闭套接字之前没有发出CMD_QUIT的问题

  • 修正了最小池大小不被尊重的问题

  • 将压缩代码重构为CompressedStream来清理NativeDriver

  • CP1252现在只在4.1.2和更高版本的服务器上使用Latin1

  • 虚拟化的驱动程序子系统,这样将来的版本可以轻松地支持客户端或嵌入式服务器支持