Bugs fixed:
MySQL Connector/NET on a Tukish operating system, may fail to execute certain SQL statements correctly. (Bug#22452)
Starting a transaction on a connection created by
MySql.Data.MySqlClient.MySqlClientFactory
, usingBeginTransaction
without specifying an isolation level, causes the SQL statement to fail with a syntax error. (Bug#22042)The
MySqlexception
class is now derived from theDbException
class. (Bug#21874)The
#
would not be accepted within column/table names, even though it was valid. (Bug#21521)You can now install the MySQL Connector/NET MSI package from the command line using the
/passive
,/quiet
,/q
options. (Bug#19994)Submitting an empty string to a command object through
prepare
raises anSystem.IndexOutOfRangeException
, rather than a MySQL Connector/NET exception. (Bug#18391)Using
ExecuteScalar
with a datetime field, where the value of the field is "0000-00-00 00:00:00", aMySqlConversionException
exception would be raised. (Bug#11991)An
MySql.Data.Types.MySqlConversionException
would be raised when trying to update a row that contained a date field, where the date field contained a zero value (0000-00-00 00:00:00). (Bug#9619)Executing multiple queries as part of a transaction returns
There is already an openDataReader associated with this Connection which must be closed first
. (Bug#7248)Incorrect field/data lengths could be returned for
VARCHAR
UTF8 columns. Bug (#14592)