2010-01-20 3 views
0

Я видел этот вопрос (Entity framework, getutcdate()): «Можно ли использовать функцию getutcdate() SQL-структуры из рамки сущности для установки поля даты в базе данных при сохранении объекта сущности?» с этим ответом от Craig Stuntz: «Да, вы можете это сделать. Функция CLR DateTime.UtcNow сопоставляется с канонической функцией CurrentUtcDateTime, которая должна переводить для SQL Server в GETUTCDATE() или аналогичной.»GetUTCDate with Entity Framework

Может ли кто-нибудь предоставить мне фрагмент кода, как это сделать?

Благодаря

ответ

0
var q = from e in MyContext.SomeEntities 
     select new 
     { 
      Entity = e, 
      Utc = DateTime.UtcNow 
     }; 

Я просто попытался это в LINQPad; оно работает.

+0

Не совсем то, что я хотел. Я имею в виду объект с свойством DateTime, а затем некоторые, которые будут генерировать что-то вроде этого sql: UPDATE Table1 SET SomeProp = @ p1, DateProp = GETUTCDATE() WHERE .... – JaapM

+0

Пожалуйста, не стесняйтесь задавать вопрос, который вы на самом деле планировали. Я не могу сделать головы или хвосты вашего комментария, и я верю, что ответил на ваш вопрос. * В общем, не ожидайте, что кто-нибудь приложит больше усилий, чтобы ответить на ваши вопросы, чем вы их вписали. –

Смежные вопросы