This release fixes bugs since 6.3.4.
Bugs Fixed
A typed dataset did not get the table name. (Bug #57894, Bug #11764989)
Setting MySqlCommand.CommandTimeout to 0 had
no effect. It should have resulted in an infinite timeout.
(Bug #57265)
When an output parameter was declared as type
MySqlDbType.Bit, it failed to return with the
correct value.
(Bug #56756)
When performing a row-by-row update, only the first row was updated and all other rows were ignored. (Bug #57092)
Setting the Default Command Timeout
connection string option had no effect.
(Bug #56806)
MySQL Connector/Net experienced two problems as follows:
A call to
System.Data.Objects.ObjectContext.DatabaseExists()
returned false, even if the database existed.
A call to
System.Data.Objects.ObjectContext.CreateDatabase()
created a database but with a name other than the one
specified in the connection string. It then failed to use
it when EDM objects were processed.
MySqlHelper.ExecuteReader did not include an
overload accepting MySqlParameter objects
when using a MySqlConnection. However,
MySqlHelper did include an overload for
MySqlParameter objects when using a string
object containing the connection string to the database.
(Bug #56755)
MySQL Connector/Net 6.1.3 (GA) would not install on a Windows Server 2008 (Web Edition) clean installation. There were two problems:
If .NET framework version 4.0 was not installed, installation failed because c:\windows\microsoft.net\v4.0.* did not exist.
If .NET 4.0 was subsequently installed, then the following error was generated:
InstallFiles: File: MySql.Data.Entity.dll, Directory: , Size: 229888 MSI (s) (E0:AC) [15:20:26:196]: Assembly Error:The assembly is built by a runtime newer than the currently loaded runtime, and cannot be loaded. MSI (s) (E0:AC) [15:20:26:196]: Note: 1: 1935 2: 3: 0x8013101B 4: IStream 5: Commit 6: MSI (s) (E0:A0) [15:20:26:196]: Note: 1: 1304 2: MySql.Data.Entity.dll Error 1304. Error writing to file: MySql.Data.Entity.dll. Verify that you have access to that directory.
(Bug #56580)
