我是c#和sql数据库的新手。当我使用本地数据库中的LINQ请求数据时,我遇到了问题。
我的代码是这样的:
CorporateActionEventType myEventType = (from en in m_db.m_EventTypes
where en.CorporateActionEventType1 == myCorporateActionEvent.EventType
select en).FirstOrDefault();
CAMAIL_PaymentOptions_vw myPaymentOptions = (from po in m_db.m_PaymentOptions
where po.EventID == myCorporateActionEvent.EventID
select po).FirstOrDefault();
CorporateActionEventType
,CAMAIL_PaymentOptions_vw
是我定义的从数据库请求数据的类。这是LINQ代码。我真的不熟悉。
ArgumentNullException发生了未处理的错误。
答案 0 :(得分:1)
从一眼看,您可能无法正确实例化CorporateActionEventType,请尝试使用“new”。
发布错误消息或告诉我们您在何处获得null异常可能会有所帮助。