2017-06-19 2 views
0

Ich bin neu in C# und SQL-Datenbank. Ich habe ein Problem, wenn ich Daten mit LINQ von meiner lokalen Datenbank anfordere.ArgumentNullException unbehandelt Fehler bei der Verwendung von Linq von der lokalen Datenbank in C#

mein Code wie folgt aus:

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 eine Klasse I definierten Daten aus der Datenbank zu beantragen. Dies ist LINQ-Code. Das ist mir wirklich nicht bekannt.

ArgumentNullException unbehandelt Fehler aufgetreten.

+0

Bei welcher Zeile tritt genau die Ausnahme auf? Was ist die Nachricht der Ausnahme? Und wie sieht der Stack-Trace der Ausnahme aus? – bassfader

Antwort

1

Auf einen Blick sieht es so aus, als ob Sie CorporateActionEventType nicht korrekt instanziieren, versuchen Sie es mit "neu".

Es kann helfen, die Fehlermeldung zu veröffentlichen oder uns mitzuteilen, wo genau Sie die Null-Ausnahme erhalten.

+0

Ja, das ist das Problem. Vielen Dank! – Rachel

+0

Kein Problem, froh zu helfen. – thanatorr

Verwandte Themen