Ich stoße in Schwierigkeiten, wenn ich mehr über das Entity Framework und LINQ lerne.VB.NET LINQ-Methode Syntax erlaubt implizite Konvertierungen von 'Boolean?' zu 'Boolean'
Ich versuche, Werte aus einer Datenbank zu finden, die einem bestimmten Datum entsprechen.
Ich habe 1.250.000 Einträge und 36300 von ihnen sind von einem bestimmten Datum.
Ich verwende bis jetzt ganz normales SQL und möchte LINQ üben, um meine Anwendung so umzuformulieren, dass sie mit dem EF funktioniert.
Können Sie sagen, wo mein Fehler ist?
Die zweite Art und Weise funktioniert, aber braucht viel Zeit ~ 15 sec
Nächster Fehler: 'ToList' anhängen, um eine Liste zu erstellen. Nach dem anderen, versuchen: 'Where (Funktion (d) d.ExportedDate.HasValue AndAlso d.ExportedDate.Value = ExportDate)' –
Sie könnten dies als Antwort und erklären Sie mir, warum Ihr Code ohne Probleme funktioniert, wenn Sie Zeit haben . Ich würde dies als Antwort markieren. Danke! :) –
Diese Warnung ist nicht speziell für LINQ. – user6144226