WCF 数据服务 - 如何编写此选择 LINQ 查询
本文关键字:选择 LINQ 查询 何编写 数据 服务 WCF | 更新日期: 2023-09-27 18:32:48
我有一个WCF数据服务。我不能使用这种格式(长篇大论,中间的代理类)我正在尝试编写此 LINQ 查询:
from w in je.Streets
where w.CityId == (int)cb_City.EditValue
select new
{
HebName = w.HebName,
EngName = w.EngName,
ID = w.StreetID
}).ToList();
到这样的东西
ServiceEntities se = new ServiceEntities();
se.Streets.Where(s => s.CityId == (int)cb_City.EditValue).Select( ???????? ).ToList();
我没有成功,我得到了
Error translating Linq expression to URI: Can only specify query options (orderby, where, take, skip) after last navigation.
有人可以帮忙吗???
谢谢
试试这个
se.Streets.Where(s => s.CityId == (int)cb_City.EditValue)
.Select(s => new {
HebName = s.HebName,
EngName = s.EngName,
ID = s.StreetID
}).ToList();
试试这个
je.Streets.Where(w = > w.CityId == (int)cb_City.EditValue).Select(x =>
new {
HebName = x.HebName,
EngName = x.EngName,
ID = x.StreetID
}).ToList();