Unable to convert MySQL date/time value to System.DateTime

Whistler
Дата: 27.03.2005 17:56:46
MySQL + ASP.NET MySQL Connector Net 1.0.4


MySqlCommand mySqlCommand = new MySqlCommand("select * from users", mySqlConnection);
			
MySqlDataReader anReader = mySqlCommand.ExecuteReader();
DataGrid1.DataSource = anReader;
DataGrid1.DataBind();

Unable to convert MySQL date/time value to System.DateTime

вот такая фигня,..
кстати, демонстрационный пример, который с MySQL Connector Net идет,
туже хрень пишет.... что это такое? и как с этим бороться?

Заранее спасибо!
JeSert
Дата: 27.03.2005 21:28:42
Поробуй использовать ByteFX вместо MySQL Connector'a
Whistler
Дата: 31.03.2005 19:08:54
Это он и есть, просто его взяла MySQL AB и теперь сама его разрабатывает и распространяет
Whistler
Дата: 06.04.2005 21:16:18
Разобрался в чем дело: просто MySQL поддерживает даты с годом 0000, а платформа NET не поддерживает.
Vova.net
Дата: 07.04.2005 18:15:19
MySqlConnection.ConnectionString Property
Allow Zero Datetime
True to have MySqlDataReader.GetValue() return a MySqlDateTime for date or datetime columns that have illegal values. False will cause a DateTime object to be returned for legal values and an exception will be thrown for illegal values.