爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
C#教程
请问一个关于Linq to Entity查询跨多个表的查询有关问题
请问一个关于Linq to Entity查询跨多个表的查询有关问题
日期:2014-05-20 浏览次数:21063 次
请教一个关于Linq to Entity查询跨多个表的查询问题
我的表结构如下:
客户表
customer
ID(key)
name
账户表
accounts
ID(key)
balance
客户-账户
customer2accounts
ID(key)
customerID
accountsID
我现在想要通过传入客户id,检索出账户,也就是:
public ActionResult ShowAccount (id)
{
var acc= db.account.Where(a=>a.customer2accounts ???点不出来 )
return View(acc);
}
模型视图使用强类型,请问用linq to entity应该如何通过customer的id查询accounts?
------解决方案--------------------
应该用join呀。customer表除非你要用户名否则可以不关联
var query = (from a in customer2accounts
join b in accounts on a.accountsID equals b.ID
where a.customerID == 传入的id
select b).ToList();
------解决方案--------------------
探讨
我的程序是MVC3,join不出来啊。
提示join找不到。
上一篇:Ftp.dll操作上传FTP文件
下一篇: LINQ的有关问题
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
ASPxGridView中怎么点击按钮的时候,把该按钮所在行也选中
C# 读取Excle数据报错,多种解决方法尝试都未能解决,求帮助
接口机制迷惑
C#之静态成员跟静态方法
linqtosql查询日期有关问题 求解
初学者请问:C#怎么打开一个网页,并取得网页的文本、href链接、图片的src
求一 数据邦定方法解决思路
List<>储存一个数组的时候,是否是像普通[]数组那样有很高的访问效率
C#用户登陆的时候,如何显示代码处理的过程呢?比如显示正在登陆中.或者显示正在验证密码.
推荐阅读
更多>
【找工作】,该如何解决
vs2010 C#解决方法
textbox自定义约束解决方法
求一段SQL代码,请指点
如何用C#serialport写一个通信串口调试程序
跪求!正则表达式或其他方法解决有关问题!
SendKeys.Send() 不稳定,该怎么解决
遇到比较郁闷的有关问题,到底改如何写,大家意见一下!多谢
c#中怎么通过点击一个窗口中的按钮去改变另一个窗体中控件的属性
模拟电梯当前电流量,高手来指点下解决思路
Web Service传输DataSet解决方案
.NET环境停进行单元测试
小弟我做的程序执行时就跟死机一样,执行完才恢复怎么解决
Objects in this class cannot be updated outside an edit session,该如何解决
怎么复制记录集
调用webservice 无响应有关问题
treeview上节点选中有关问题
各位前辈,快来帮帮小弟我吧
C#中 类型强制转换的出现的有关问题
C#&WinForm,当窗口FormBorderstyle=none的时候,最小化到任务栏时,点右键没有效果解决思路