Als «linq-to-entities» getaggte Fragen

Dieses Tag ist für Fragen zu LINQ to Entities vorgesehen, dh LINQ-Abfragen mit dem ADO.NET Entity Framework. Beachten Sie, dass sich dies von LINQ zu SQL oder anderen LINQ-Anbietern unterscheidet.

5
Entity Framework VS LINQ zu SQL VS ADO.NET mit gespeicherten Prozeduren? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen im vergangenen Jahr . Wie würden Sie jeden von ihnen bewerten in Bezug auf: Performance Entwicklungsgeschwindigkeit …

14
Wie mache ich SQL Like% in Linq?
Ich habe eine Prozedur in SQL, die ich in Linq umwandeln möchte: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' Die Linie, mit der ich mich am meisten beschäftige, ist: where OH.Hierarchy like '%/12/%' Ich habe eine Spalte, in der die …

10
Wie verwende ich DbContext.Database.SqlQuery <TElement> (sql, params) mit gespeicherter Prozedur? EF Code First CTP5
Ich habe eine gespeicherte Prozedur mit drei Parametern und habe versucht, Folgendes zu verwenden, um die Ergebnisse zurückzugeben: context.Database.SqlQuery&lt;myEntityType&gt;("mySpName", param1, param2, param3); Zuerst habe ich versucht, SqlParameterObjekte als Parameter zu verwenden, aber das hat nicht funktioniert und eine SqlExceptionmit der folgenden Meldung ausgegeben : Prozedur oder Funktion 'mySpName' erwartet den …



8
Die Umwandlung in den Werttyp 'Int32' ist fehlgeschlagen, da der materialisierte Wert null ist
Ich habe den folgenden Code. Ich erhalte eine Fehlermeldung: "Die Umwandlung in den Werttyp 'Int32' ist fehlgeschlagen, da der materialisierte Wert null ist. Entweder der generische Parameter des Ergebnistyps oder die Abfrage müssen einen nullbaren Typ verwenden." wenn die CreditHistory-Tabelle keine Datensätze enthält. var creditsSum = (from u in context.User …

9
LINQ kennenlernen [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage Überblick Eines der Dinge, nach denen ich auf dieser …


4
Was ist der Unterschied zwischen .ToList (), .AsEnumerable (), AsQueryable ()?
Ich kenne einige Unterschiede zwischen LINQ zu Entitäten und LINQ zu Objekten, die der erste IQueryableund der zweite implementiert, IEnumerableund mein Fragenbereich liegt innerhalb von EF 5. Meine Frage ist, was ist der technische Unterschied (die technischen Unterschiede) dieser drei Methoden? Ich sehe, dass in vielen Situationen alle funktionieren. Ich …


2
Linq to Entities Join vs Groupjoin
Ich habe im Internet gesucht, kann aber immer noch keine einfache Antwort finden. Kann jemand bitte (in einfachem Englisch) erklären, was ein GroupJoinist? Wie unterscheidet es sich von einem normalen Inneren Join? Wird es häufig verwendet? Ist es nur für die Methodensyntax? Was ist mit der Abfragesyntax? Ein c # …

5
String.IsNullOrWhiteSpace im LINQ-Ausdruck
Ich habe folgenden Code: return this.ObjectContext.BranchCostDetails.Where( b =&gt; b.TarrifId == tariffId &amp;&amp; b.Diameter == diameter || (b.TarrifId==tariffId &amp;&amp; !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) &amp;&amp; b.Diameter==diameter); Und ich bekomme diesen Fehler, wenn ich versuche, den Code auszuführen: LINQ to Entities erkennt die Methode 'Boolean IsNullOrWhiteSpace (System.String)' nicht und diese Methode kann nicht in …

9
Das angegebene Typmitglied 'Date' wird in LINQ to Entities nicht unterstützt. Nur Initialisierer, Entitätsmitglieder und Entitätennavigationseigenschaften
Bei Verwendung dieses Codes in Entity Framework wird der folgende Fehler angezeigt. Ich muss alle Zeilen für ein bestimmtes Datum DateTimeStartabrufen , ist vom Typ DataType in diesem Format2013-01-30 12:00:00.000 Code: var eventsCustom = eventCustomRepository.FindAllEventsCustomByUniqueStudentReference(userDevice.UniqueStudentReference) .Where(x =&gt; x.DateTimeStart.Date == currentDateTime.Date); Error: base {System.SystemException} = {"Das angegebene Typmitglied 'Date' wird in …


14
In LINQ to Entities werden nur parameterlose Konstruktoren und Initialisierer unterstützt
Ich habe diesen Fehler in diesem linq-Ausdruck: var naleznosci = (from nalTmp in db.Naleznosci where nalTmp.idDziecko == idDziec select new Payments ( nalTmp.Dziecko.Imie, nalTmp.Dziecko.Nazwisko, nalTmp.Miesiace.Nazwa, nalTmp.Kwota, nalTmp.RodzajeOplat.NazwaRodzajuOplaty, nalTmp.RodzajeOplat.TypyOplat.NazwaTypuOplaty, nalTmp.DataRozliczenia, nalTmp.TerminPlatnosci )).ToList(); Irgendeine Idee, wie man dieses Problem löst? Ich versuche es mit einer beliebigen Ausdruckskombination ...: /

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.