首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

个排序有关问题

2013-02-17 
求助个排序问题from x in db.tablenamelet ccc x.ccclet ddd f(ccc)orderby dddselect new{a ccc,b

求助个排序问题
from x in db.tablename
let ccc = x.ccc
let ddd = f(ccc)
orderby ddd
select new   
{
  a = ccc,
  b = ddd
}; 
报错  :方法“f()”不支持转换为 SQL
有啥办法解决吗?
要排序的字段是通过f() 方法返回的数字。。
[解决办法]
from x in db.tablename
let ccc = x.ccc
let ddd = f(x.ccc)
orderby ddd
select new   
{
  a = ccc,
  b = ddd
};

热点排行