MySQL Connector/NET Release Notes  /  Changes in MySQL Connector/Net 5.0  /  Changes in MySQL Connector/NET 5.0.1 (2006-10-01)

Changes in MySQL Connector/NET 5.0.1 (2006-10-01)

Bugs Fixed

  • MySQL Connector/NET on a Turkish operating system, may fail to execute certain SQL statements correctly. (Bug #22452)

  • 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)

  • The MySqlexception class is now derived from the DbException 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 an System.IndexOutOfRangeException, rather than a MySQL Connector/NET exception. (Bug #18391)

  • Incorrect field/data lengths could be returned for VARCHAR UTF8 columns. (Bug #14592)

  • 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)

  • 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)