我查看了一些其他相关问题,但没有找到一个好的答案。我的TSQL查询工作正常:
SELECT POR.ReqNum ,
POR.ReqLine ,
XF.* -- Expand this..
FROM E10DB.Erp.PORel POR
INNER JOIN E10DB.Erp.ReqDetail RD ON RD.ReqNum = POR.ReqNum
INNER JOIN E10DB.Ice.XFileAttch XF ON XF.Key1 = CONVERT(NVARCHAR(50),
RD.ReqNum)
WHERE POR.PONum = @ponum
AND RD.Company = @company
AND XF.Company = @company;
我想把它翻译成LINQ结果,如:
var joinResultRows = from PORel , etc.,...........
所以我可以通过循环来做一些事情:
foreach(var joinResult in joinResultRows)
{
string custID = joinResult.CustID;
string ponum = joinResult.PONum;
}
有什么想法?谢谢!