在LinqToSql中重写sproc

问题描述

| 我发现很难在EDMX中没有匹配实体的SProc-To-Single Row上做困难的事情。所以我在寻找另一种方式。如果我可以将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\";
要做的就是得到一个\“下一个ID \”和\“上一个ID \”。我该如何在Linq中编写此SProc?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)