把sql语句转为Linq?

yannick-chan 2012-03-06 05:46:28
SELECT * FROM Emp_EmpProduce A WHERE EmpPro_Time = (SELECT TOP 1 EmpPro_Time FROM "); strWhere.Append(" Emp_EmpProduce WHERE Cus_ID = A.Cus_ID and Emp_IdentityCard=a.Emp_IdentityCard and Type_id=a.Type_id ORDER BY EmpPro_Time DESC) and Cus_ID={0} and Emp_IdentityCard='{1}' and IsLess=0,

请教各位高手如何把这句Sql语句转换为Linq语句。


from e in query where e.IsLess==0 && e.Type_Id==typeId && e.Emp_BllType==0 && e.EmpPro_Time ==(from c in query where c.Cus_ID == e.Cus_ID && c.Emp_IdentityCard == e.Emp_IdentityCard && c.Type_Id == e.Type_Id orderby c.EmpPro_Time descending select c.EmpPro_Time).First() select e ,报在 LINQ 表达式中检测到循环。
...全文
48 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yannick-chan 2012-03-06
  • 打赏
  • 举报
回复
自己先顶一下!

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧