Я использую базу данных MySQL для работы в ASP.NET MVC 3, я уже установил все требования и соединение работает нормально. Этот код ниже работает правильно и дает правильный результат :
try
{
ViewBag.Model = (from n in _db.mainDatas
where n.time_stamp == new DateTime(2010, 11, 3, 0, 0, 15)
select n).Take(10).ToList();
}catch (Exception e) {
ViewBag.Error = e;
}
Но когда я изменяю этот код на:
DateTime test = new DateTime(2010,11,3,0,0,15);
try
{
ViewBag.Model = (from n in _db.mainDatas
where n.time_stamp == test
select n).Take(10).ToList();
}catch (Exception e) {
ViewBag.Error = e;
}
это сообщение об ошибке генерируется:
MySql.Data.MySqlClient.MySqlException: неустранимая ошибка при выполнении команды. ---> MySql.Data.MySqlClient.MySqlException: невозможно сериализовать значение даты / времени
Я использую MySQL, Connector / Net 6.3.6. Любое решение этой проблемы?