我读了其他有同样错误的问题,但他们似乎并没有处理实体框架。不幸的是,我没有EF的经验,所以我可以向社区寻求帮助。有人可以告诉我如何消除这个错误吗?
感谢。
很抱歉不包含该代码。我会发布任何必要的信息来帮助我解决这个问题:
private int MarkPreviousCallsUncallable(DAL.Dialer.I3_IC_DIALEREntities context,
string lob, DataRowCollection i3Identities)
{
<presumably unrelated stuff>
var existingDIYContact = context.DIYOUTBOUNDPREVIEW.Where
(x => x.I3_IDENTITY == i3Identity).FirstOrDefault();
<presumably unrelated stuff>
}
它位于var existingDIYContact
行,我收到错误。
答案 0 :(得分:2)
问题解决了。
实际上有两个问题。一个是我的模型指向错误的数据库,另一个问题是即使表名是DIYOUTBOUNDPREVIEW,由于某种原因我不得不在我的调用中复数:
var existingDIYContact = context.DIYOUTBOUNDPREVIEWs.Where(x => x.I3_IDENTITY == i3Identity).FirstOrDefault();
感谢大家的帮助。