Вставьте datetime со значением min mysql в таблицу с Entity Framework - PullRequest
0 голосов
/ 03 февраля 2012

У меня есть вопрос о минимальном значении даты по умолчанию в mysql и платформе сущностей.У меня есть веб-приложение, которое использует платформу сущностей 4.1 и соединитель mysql 6.3.6, и в моей таблице mysql есть столбцы, которые необходимо инициализировать в значении min datettime mysql, которое равно «0000-00-00», но изСторона .NET, я не могу вставить это значение, потому что минимальное значение .NET - «0001-01-01», и это доставляет мне много проблем.Я не могу изменить тот столбец mysql, который разрешает '0001-01-01', потому что таблица mysql используется в других проектах, которые используют эту дату в качестве ссылки, поэтому, если я изменю это для своего проекта, то все проекты необходимо будет обновитьих код и это то, что я не хочу.

Итак, у меня есть решение для этого?Как я могу вставить минимальное значение MySQL ('0000-00-00') из .NET, используя сущность Framework?

Спасибо!

1 Ответ

1 голос
/ 20 февраля 2012

Вы можете установить значение по умолчанию в MYSQL с желаемым форматом и передать нулевое значение с EF.Надеюсь не обязательные поля; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...