странная проблема. У меня есть 3 места / столбцы, где я делаю это ...
var o = db.Orders.Where(a => a.OrderID == orderID).First();
o.dateOne = DateTime.Now;
db.SubmitChanges();
В этом месте все хорошо ... значение в БД, скажем, 2011-04-01 12: 12: 33
В двух других местах я делаю то же самое для ...
o.dateTwo = DateTime.Now;
o.dateThree = DateTime.Now;
db.SubmitChanges();
Эти два объекта получают правильную дату, но в БД указано 2011-04-01 00: 00: 00
Я пытался отобразить значение объекта непосредственно перед SubmitChanges. На данный момент значение равно СО времени, например, 2011-04-01 12: 12: 33
Другая информация: БД - MS sql, все столбцы - дата / время, .NET 3.5 ...
Кто-нибудь, кто испытал такое же поведение?