Bugs fixed:
Using ExecuteScalar with a datetime field,
where the value of the field is "0000-00-00 00:00:00", a
MySqlConversionException 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)
Incorrect field/data lengths could be returned for
VARCHAR UTF8 columns. Bug (#14592)
Submitting an empty string to a command object through
prepare raises an
System.IndexOutOfRangeException, rather
than a Connector/Net exception. (Bug#18391)
Starting a transaction on a connection created by
MySql.Data.MySqlClient.MySqlClientFactory,
using BeginTransaction without specifying
an isolation level, causes the SQL statement to fail with a
syntax error. (Bug#22042)
Connector/NET on a Tukish operating system, may fail to execute certain SQL statements correctly. (Bug#22452)
You can now install the Connector/NET MSI package from the
command line using the /passive,
/quiet, /q options. (Bug#19994)
The MySqlexception class is now derived
from the DbException class. (Bug#21874)
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)
The # would not be accepted within
column/table names, even though it was valid. (Bug#21521)
