EF1.0 中使用外键如何进行查询
小弟新手
VS2008 的EF应该是1.0 吧?
这是我的数据库在EF中建立的模型
ACTIONINFO表的customer属性的外键是customer表的userid
customer属性无法在ACTIONINFO实体中映射出来
那我如何使用userid进行查询呢?
我看了一些文章,我是这样写的
var query = from c in bee.Actioninfo
where c.Customer = bee.Customer.FirstOrDefault(c =>c.userid== (Convert.ToInt32(TextBox1.Text)))
select c;
貌似不行
新手,刚刚上手两天,赶鸭子上架,在术语和问题的表述上可能不是很准确,望海涵
------解决方案--------------------
int uid = Convert.ToInt32(TextBox1.Text);
var query = from x in bee.Actioninfo
where x.Customer = bee.Customer.FirstOrDefault(c => c.userid == uid))
select x;
------解决方案--------------------
C# code
int uid = Convert.ToInt32(TextBox1.Text);
var query = from c in bee.Actioninfo
where c.Customer.userid == uid
select c;