这个问题与我之前的问题有关:Linq2Entity Getting Values from reference Table
现在我遇到了一个问题,我想在表B中添加一个新条目。我试过这样的事情:
ObjectQuery<A> aTable = dbConnection.A;
ObjectQuery<B> bTable = dbConnection.B;
var data = from d in aTable //Reference dataset in Table A
where d.ID == myID
select d;
B bData = new B()
{
ID = GetNewID(),
Text = text,
A = data.First()
};
dbConnection.AddToB(bData);
但是这个“A = d.First()”现在确实有效......有什么想法吗? THX!