此版本修复了自 6.3.7 以来的错误。
在 Visual Studio 表设计器中,如果您尝试使用现有表名保存新表,随后系统不会提示您选择新名称,从而阻止您保存表。(漏洞 #13785918)
对于具有某些列名称和外键引用组合的模式, Visual Studio 2010 表设计器可能会给出错误 “对象引用未设置到对象的实例” 。
ALTER TABLE
表设计器生成的语句的 SQL 语法不正确。(缺陷 #13591545,缺陷 #63714)在 VisualStudio 中使用 .NET 框架(例如 3.0 或 3.5(任何低于 4.0)创建项目时,Connector/NET 库 (
MySql.Data.dll
) 未在“ 添加引用”对话框中列出。解决方法是浏览到库并手动添加它。(缺陷 #13491678,缺陷 #60462)按照服务器资源管理器中的定义,按降序添加的列未包含在索引中。(漏洞 #13481709)
在 Visual Studio 的表设计器中,尝试 从 表中删除外键
InnoDB
显示错误,并且更改未保存。(漏洞 #13481362)在表设计器中创建外键关系时,对
ON UPDATE
和ON CASCADE
设置的更改未反映在实际表定义中,如 所示SHOW CREATE TABLE
。(漏洞 #13481348)在 Visual Studio 表设计器中,您无法创建 引用同一个表作为源和目标的外键。添加新关系时,引用表 列表没有提供原始表作为选择之一。(漏洞 #13481340)
在服务器资源管理器中定义的索引定义中未添加注释属性和索引类型。(漏洞 #13481314)
删除方法不会影响表对象的索引列表,如表设计器中所定义的那样。(漏洞 #13481313)
当在表设计器中添加新列而未选择关联的数据类型时,将在尝试保存列定义时发生错误。(漏洞 #13481298)
通过 Visual Studio 2010 上的服务器资源管理器窗口创建表可能会失败并出现 MySQL 语法错误。语句中的属性
CREATE TABLE
可能以错误的顺序列出。(漏洞 #13475830)Connector/NET 为所有用户安装,因此在
Add/Remove Programs
对话框中对于安装它的用户以外的用户不可用。(漏洞 #13447941)VARCHAR
和 字段类型 的默认值CHAR
将包含单引号。(漏洞 #13442506)在 Visual Studio 中通过 Dataset 窗体创建表适配器时,列
MaxLength
字段CHAR
的长度可以设置为表列长度的 3 倍。尽管可能需要这么多字节来保存 UTF-8 字符值,但长度值不适合限制TextBox
. (漏洞 #12860224,漏洞 #62094)添加
MEDIUMTEXT
或LONGTEXT
列 Visual Studio 时,facetFixed length
必须设置为false
,即使这些类型允许任意长度。(缺陷 #12848277,缺陷 #54915)执行“ LINQ to Entity ”查询可能会导致
NullReferenceException
错误。(缺陷 #12776598,缺陷 #61729)结合使用
ListView
、EntityDataSource
和TypeFilter
,Include EntityCollection Navigation Property
并DataPager
导致 函数NullReferenceException
出错System.Web.UI.WebControls.EntityDataSourceView.ExecuteSelect
。(缺陷 #12776517,缺陷 #61714)连接器/NET 在将参数添加到
MySQLCommand
. (缺陷 #62653,缺陷 #13331475)U+0022
类未转义 Unicode 引号字符MySQLHelper
。(缺陷 #62585,缺陷 #13092886)使用没有名称的返回参数会导致
IndexOutOfRangeException
异常。(缺陷 #62416,缺陷 #13006969)Mono
运行时不支持哈希密码 。(漏洞 #62203,漏洞 #13041618)MySqlDataReader.Close
已修改为在清除剩余结果集时使用默认行为。(缺陷 #61690,缺陷 #12723423)MySqlScript
已修改为DELIMITER
在未跟新行时启用命令的正确处理。(缺陷 #61680,缺陷 #12732279)SchemaDefinition-5.5.ssdl
已修改为将CHAR(36)
列视为 GUID。(缺陷 #61657,缺陷 #12708208)SqlFragment.QuoteIdentifier
被修改为在标识符周围添加 MySQL 引号。(缺陷 #61635,缺陷 #12707285)修改为
MySqlConnection.BeginTransaction
抛出一个隔离级别。(缺陷 #61589,缺陷 #12698020)NotSupportedException
Snapshot
ASP.NET 成员身份提供程序已修改为使用小写名称创建和查询所有相关表。(漏洞 #61108,漏洞 #12702009)
修改
ProviderManifest.xml
为将TIMESTAMP
数据库列映射到DateTime
.NET 类型。(错误#55351,错误#12652602)