MySQL Connector/NET Release Notes
This release fixes bugs since 6.3.6.
Calling a stored procedure with output parameters caused a marked performance decrease. (Bug #60366, Bug #12425959)
MySQLConnectionStringBuilder.ContainsKey()
incorrectly returned false
when testing
whether a keyword was part of the connection string.
(Bug #11766671, Bug #59835)
MySQL Connector/NET 6.3.6 did not work with Visual Studio 2010. (Bug #60723, Bug #12394470)
MysqlDataReader.GetSchemaTable
returned
incorrect values and types.
(Bug #59989, Bug #11776346)
All queries other than INSERT
were executed
individually instead of as a batch even though batching was
enabled for the connection.
(Bug #59616, Bug #11850286)
MySQL Connector/NET generated an exception when executing a query consisting of ';', for example:
mycmd(";",mycon) mycmd.executenonquery()
The exception generated was:
System.IndexOutOfRangeException: Index was outside the bounds of the array. at MySql.Data.MySqlClient.MySqlCommand.TrimSemicolons(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)
Setting Membership.ApplicationName
had no
effect.
(Bug #59438, Bug #11770465)
A NullReferenceException
was thrown on
disposal of a TransactionScope
object.
(Bug #59346, Bug #11766272)
The setup wizard failed with the error “Setup Wizard ended prematurely because of an error”. This was because it assumed .NET Framework version 4.0 was located on the C: drive, when it was actually located on the E: drive. (Bug #59301)
Fixed Entity Framework provider GROUP BY
clause generation by adding all group-by keys to the
SELECT
statement.
(Bug #46742, Bug #12622129)