悬赏园豆:50
[已关闭问题]
IQueryable <A> iq_a = GetA(); //从数据库取得A列表 <BR>IQueryable <B> iq_b = GetB(); //从数据库取得B列表 <BR><BR>var q = <BR> from a in iq_a <BR> from b in iq_b <BR> where a.M_ID == b.M_ID <BR> select <BR> new { a.M_ID, b.M_Name}; <BR><BR> foreach (var c in q) <BR> { <BR> Response.Write(c.M_Name); <BR> } <BR><BR>请大家看看这些语句有没有问题,iq_a和iq_b是从数据取出来的数据,两个表中M_ID是相同字段,我想关联查询,却总是出错, <BR>出错定位在: <BR>foreach (var c in q) <BR>出错信息: <BR>异常详细信息: System.InvalidOperationException: 查询包含对不同数据上下文上所定义项的引用。 <BR>
颓废
|
初学一级
|
园豆:
150
提问于:2008-05-06 21:59