Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Новый топик    Ответить
 Unable to convert MySQL date/time value to System.DateTime  [new]
Whistler
Member

Откуда: Москва
Сообщений: 42
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 идет,
туже хрень пишет.... что это такое? и как с этим бороться?

Заранее спасибо!
27 мар 05, 17:56    [1418251]     Ответить | Цитировать Сообщить модератору
 Re: Unable to convert MySQL date/time value to System.DateTime  [new]
JeSert
Member

Откуда: Украина
Сообщений: 809
Поробуй использовать ByteFX вместо MySQL Connector'a
27 мар 05, 21:28    [1418362]     Ответить | Цитировать Сообщить модератору
 Re: Unable to convert MySQL date/time value to System.DateTime  [new]
Whistler
Member

Откуда: Москва
Сообщений: 42
Это он и есть, просто его взяла MySQL AB и теперь сама его разрабатывает и распространяет
31 мар 05, 19:08    [1431698]     Ответить | Цитировать Сообщить модератору
 Re: Unable to convert MySQL date/time value to System.DateTime  [new]
Whistler
Member

Откуда: Москва
Сообщений: 42
Разобрался в чем дело: просто MySQL поддерживает даты с годом 0000, а платформа NET не поддерживает.
6 апр 05, 21:16    [1447068]     Ответить | Цитировать Сообщить модератору
 Re: Unable to convert MySQL date/time value to System.DateTime  [new]
Vova.net
Member

Откуда:
Сообщений: 1
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.
7 апр 05, 18:15    [1450058]     Ответить | Цитировать Сообщить модератору
Все форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM Ответить