一个linq语句

yaojunyi3721 2014-06-18 10:53:20
这有一个数据http://www.cnblogs.com/mcgrady/archive/2013/05/29/3107020.html
我想要返回这样一个对象

public Class Classes{ get; set; }
public List<Student> Students{ get; set; }

请问怎么写linq语句呢 具体的我用的是entity framework
...全文
212 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanghailun_ 2015-06-10
  • 打赏
  • 举报
回复
@yaojunyi3721 3楼, 可能的问题是,你之前存在这个字段, gzjl_address.userinfo_id , 但是之后你对字段进行了变更,如修改了字段名,删掉该字段等情况,但没有刷新映射关系。可能会有这样的错误.
yaojunyi3721 2014-06-18
  • 打赏
  • 举报
回复
添加关联就让选择两个表的表名和一 多 关系 没让选择对应的外键字段 然后提示:
错误	1	错误 3004: 映射从第 484 行开始的片段时有问题:没有为 设置 gzjl_address 中的属性 gzjl_address.userinfo_id 指定映射。
具有键(PK)的实体在下列情况下不会往返:
  [实体] is type [Model.gzjl_address]
	d:\my documents\visual studio 2010\Projects\WebApplication2\WebApplication2\Model1.edmx	485	98	WebApplication2
请问怎么解决
yaojunyi3721 2014-06-18
  • 打赏
  • 举报
回复
改用code first也可以 但是最好别修改数据库
yaojunyi3721 2014-06-18
  • 打赏
  • 举报
回复
一对多的两个表 数据库没有做外键关联 我用的edmx模型 在edmx中添加关联后必须映射到数据库所以就取消了关联 我想用linq语法应该能写出返回上面类型的数据吧

8,497

社区成员

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

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