Linq to SQL для getdate () и dateadd () - PullRequest
0 голосов
/ 11 ноября 2010

Результатом будет '2010' для этого запроса выберите год (getdate ())

Как получить тот же результат, что и у Linq?

Отредактировано ----------------- выберите год (dateadd (гг, -1, getdate ())), год (getdate ()),

1 Ответ

0 голосов
/ 11 ноября 2010
int year = DateTime.Now.Year;

При использовании внутри запроса LINQ (конечно, к источнику данных SQL) DateTime.Now.Year должен соответствовать исходному SQL-запросу.

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