首页 新闻 搜索 专区 学院

一个linq查询

0
[待解决问题]

问个linq问题呢  在SQL 中两张表连接查询在 on  t1.guid=t2.guid  and t1.guid="" 这样的形式 我想在linq中也在on 之后加上and条件 但是提示出错

代码是这样的

from control in smControl
join r in smRoleRight
on control.uGUID equals r.SMControlGUID  && r.SMRoleGUID == new Guid("3ed87682-b3cd-4fb8-a4ba-9d5f0099d815")

程序1的主页 程序1 | 初学一级 | 园豆:0
提问于:2011-03-11 18:04
< >
分享
所有回答(2)
0

from control in smControl
join r in smRoleRight
on control.uGUID equals r.SMControlGUID  into t

where

 t.SMRoleGUID == new Guid("3ed87682-b3cd-4fb8-a4ba-9d5f0099d815")

钧梓昊逑 | 园豆:945 (小虾三级) | 2011-03-11 18:36
0

你这个报什么错啊,看上去没问题啊

程序新青年 | 园豆:841 (小虾三级) | 2011-03-14 13:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册