gpt4 book ai didi

c# - Entity Framework : 'x' does not contain a definition for 'y' and no extension method 'y' accepting a first argument of type 'x' could be found

转载 作者:太空宇宙 更新时间:2023-11-03 10:42:42 40 4
gpt4 key购买 nike

我读了其他有同样错误的问题,但它们似乎没有处理 Entity Framework。不幸的是,我没有使用 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 行我收到了错误。

最佳答案

问题已解决。

其实有两个问题。一个是我的模型指向了错误的数据库,另一个问题是即使表名是 DIYOUTBOUNDPREVIEW,出于某种原因我不得不在我的调用中将它复数化:

var existingDIYContact = context.DIYOUTBOUNDPREVIEWs.Where(x => x.I3_IDENTITY == i3Identity).FirstOrDefault();

感谢大家的帮助。

关于c# - Entity Framework : 'x' does not contain a definition for 'y' and no extension method 'y' accepting a first argument of type 'x' could be found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24759767/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com