Платформа объекта - MySQL - проблема формата Даты и времени

У меня есть простая таблица с немногими полями даты.

Каждый раз, когда я выполняю следующий запрос:

var docs = ( from d in base.EntityDataContext.document_reviews
select d ).ToList();

Я получаю следующее исключение:

Unable to convert MySQL date/time value to System.DateTime. 
MySql.Data.Types.MySqlConversionException: Unable to convert MySQL date/time value to System.DateTime

Таблица обзоров документа имеет два поля даты/времени. Один из них nullable.

Я попытался поместить следующее в строку подключения:

Allow Zero Datetime=true;

Но я все еще получаю исключение.

Кто-либо с решением?

9
задан effkay 14 December 2009 в 18:12
поделиться

1 ответ

@effkay - если бы вы решили эту проблему, было бы здорово, если бы вы могли опубликовать ответ.

Также было бы замечательно, если бы у кого-то еще есть решение :).

Изменить:

Решение можно найти в http://dev.mysql.com/doc/refman/5.1/en/connector-net-connection-options.html документации по коннектору . .

Мне нужно было установить «Преобразовать нулевую дату и время» в значение true, и теперь это работает.

hth.

12
ответ дан 4 December 2019 в 12:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: