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

LINQ 请好手帮忙把这两句合并成一句

2012-08-17 
LINQ 请高手帮忙把这两句合并成一句var date from S in DC.Studywhere S.RegDate beginDate && S.Reg

LINQ 请高手帮忙把这两句合并成一句
var date = from S in DC.Study
where S.RegDate >= beginDate && S.RegDate <= endDate
select S;

var Check = from S in date
join P in DC.Patient on S.PatientID equals P.pID
join R in DC.Result on S.StuID equals R.sID
where S.rMod == _mod
select new
{
姓名 = P.pName,
性别 = P.SexTitle
};

y谢谢了

[解决办法]

C# code
var Check = from S in DC.Studyjoin P in DC.Patient on S.PatientID equals P.pIDjoin R in DC.Result on S.StuID equals R.sIDwhere  (S.RegDate >= beginDate && S.RegDate <= endDate) and (S.rMod equals _mod) select new{姓名 = P.pName,性别 = P.SexTitle};
[解决办法]
var Check = from S in DC.Study
join P in DC.Patient on S.PatientID equals P.pID
join R in DC.Result on S.StuID equals R.sID
where S.RegDate >= beginDate && S.RegDate <= endDate && (S.rMod == _mod) 
select new
{
姓名 = P.pName,
性别 = P.SexTitle
};

热点排行