Я получаю ошибку «Невозможно преобразовать значение даты / времени MySQL в System.DateTime», потому что, насколько я могу судить, у меня есть запись с 0000-00- 00 00:00:00. Теперь, хотя данные никогда не должны быть такими (они должны быть нулевыми), есть случаи, когда это может произойти, и я не хочу, чтобы все мое приложение вылетало из-за этого. Я использую NHibernate, и я попытался добавить изменение моей строки подключения, чтобы разрешить нулевое значение даты и времени, чтобы конфигурация строки подключения выглядела так:
<property name="connection.connection_string">
Server=localhost;Database=user_system;User ID=root;Password=root;
Allow Zero Datetime=true;
</property>
Однако я все еще получаю эту ошибку. Как я могу разрешить NHibernate разрешать нулевые значения для timestamp / datetime / data / time?