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.
Ich habe eine teuflische Zeit damit, einen Vergleich der verschiedenen Möglichkeiten zu finden, nach einem einzelnen Element zu fragen und wann jedes verwendet werden soll. Hat jemand einen Link, der all dies vergleicht, oder eine kurze Erklärung, warum Sie einen über den anderen verwenden würden? Gibt es noch mehr Betreiber, …
Ich habe zwei Datumswerte, von denen einer bereits in der Datenbank gespeichert und der andere vom Benutzer mit DatePicker ausgewählt wurde. Der Anwendungsfall besteht darin, in der Datenbank nach einem bestimmten Datum zu suchen. Der zuvor in die Datenbank eingegebene Wert hat immer eine Zeitkomponente von 12:00:00, wobei das vom …
Beim Versuch, eine Linq-Abfrage durchzuführen, wird folgende Fehlermeldung angezeigt: LINQ to Entities erkennt die Methode 'Boolean IsCharityMatching (System.String, System.String)' nicht und diese Methode kann nicht in einen Speicherausdruck übersetzt werden. Ich habe viele frühere Fragen gelesen, bei denen derselbe Fehler auftritt. Wenn ich das richtig verstehe, liegt es daran, dass …
Dies ist kein Vergleich zwischen Groß- und Kleinschreibung in LINQ und Entitäten: Thingies.First(t => t.Name == "ThingamaBob"); Wie kann ich einen Vergleich zwischen Groß- und Kleinschreibung mit LINQ to Entities erzielen?
Wie lässt sich aus Sicht der Leistung am besten überprüfen, ob ein Objekt in der Datenbank vorhanden ist? Ich verwende Entity Framework 1.0 (ASP.NET 3.5 SP1).
Also, je Mehrdad Antwort auf eine ähnliche Frage , ich es bekommen , dass ein „richtiger“ Datenbanktabellenspalt keine Liste speichert. Sie sollten vielmehr eine andere Tabelle erstellen, die die Elemente dieser Liste effektiv enthält, und sie dann direkt oder über eine Junction-Tabelle mit ihr verknüpfen. Die Art der Liste, die …
Ich habe bei der Implementierung der folgenden Anweisungen eine Ausnahme erhalten. DateTime result; if (!DateTime.TryParse(rule.data, out result)) return jobdescriptions; if (result < new DateTime(1754, 1, 1)) // sql can't handle dates before 1-1-1753 return jobdescriptions; return jobdescriptions.Where(j => j.JobDeadline.Date == Convert.ToDateTime(rule.data).Date ); Ausnahme The specified type member 'Date' is not …
Ich verwende Entitäten, C # und SQL Server, um eine n-Tier-App zu erstellen. Ich erstelle einige Basisklassen, die allen meinen DAL-Komponenten gemeinsam sind. In dieser Basisklasse möchte ich den Verbindungsstatus der ObjectContext-Basisklasse behandeln, die vom Entitätsobjekt geerbt wird. Das Kompilieren löst den folgenden Fehler aus: Der Typ- oder Namespace-Name 'Objekte' …
Was ist der einfachste Weg, um gegen eine Eigenschaft in C # zu codieren, wenn ich den Eigenschaftsnamen als Zeichenfolge habe? Zum Beispiel möchte ich dem Benutzer erlauben, einige Suchergebnisse nach einer Eigenschaft seiner Wahl (unter Verwendung von LINQ) zu ordnen. Sie wählen die Eigenschaft "order by" in der Benutzeroberfläche …
Ich habe gesehen, dass dieser Code mit LINQ to SQL funktioniert, aber wenn ich Entity Framework verwende, wird der folgende Fehler ausgegeben: LINQ to Entities erkennt die Methode 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()' nicht und diese Methode kann nicht in einen Geschäftsausdruck übersetzt werden. ' Der Repository-Code lautet wie folgt: public …
Wir versuchen, den Operator "LIKE" in Entity Framework für unsere Entitäten mit Zeichenfolgenfeldern zu implementieren, aber er scheint nicht unterstützt zu werden. Hat jemand anderes versucht, so etwas zu tun? Dieser Blog-Beitrag fasst das Problem zusammen, das wir haben. Wir könnten Includes verwenden, aber das entspricht nur dem trivialsten Fall …
Ich versuche, eine Abfrage zu erstellen, die eine Liste von IDs in der where-Klausel verwendet, wobei ich die Silverlight ADO.Net Data Services-Client-API (und damit Linq To Entities) verwende. Kennt jemand eine Problemumgehung für Contains, die nicht unterstützt wird? Ich möchte so etwas machen: List<long?> txnIds = new List<long?>(); // Fill …
Ich habe diese Linq-Abfrage: private void GetReceivedInvoiceTasks(User user, List<Task> tasks) { var areaIds = user.Areas.Select(x => x.AreaId).ToArray(); var taskList = from i in _db.Invoices join a in _db.Areas on i.AreaId equals a.AreaId where i.Status == InvoiceStatuses.Received && areaIds.Contains(a.AreaId) select new Task { LinkText = string.Format(Invoice {0} has been received from …
Ich habe einen Tabellenbenutzer mit einer Identitätsspalte. UserIDWas ist nun die richtige Codezeile für Linq to Entity, die mir das Maximum zurückgibt UserID? Ich habe es versucht: using (MyDBEntities db = new MyDBEntities()) { var User = db.Users.Last(); // or var User = db.Users.Max(); return user.UserID; } aber Lastund Maxscheinen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.