переписать sproc в LinqToSql - PullRequest
       4

переписать sproc в LinqToSql

0 голосов
/ 14 апреля 2011

Я выясняю, как трудно сделать SProc-To-Single Row без соответствующей сущности в EDMX.Так что я смотрю на другой путь.Если я смогу просто перенести свой SProc в LinqToSql, я сделаю это вместо этого.Хотя у меня один адский случай.

SELECT 
  @previous_entry = ISNULL(MAX(prv.ID), MIN(cur.ID)),
  @next_entry = ISNULL(MIN(nxt.ID), MAX(cur.ID))
FROM table AS cur
LEFT JOIN table AS prv ON cur.ID > prv.ID
LEFT JOIN table AS nxt ON cur.ID < nxt.ID
WHERE cur.ID = @mine_id";

Все, что я хочу сделать, это получить «Следующий идентификатор» и «Предыдущий идентификатор».Как, черт возьми, я пишу этот SProc в Linq?

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