Articles of linq to entités

Le membre de type spécifié ‘Date’ n’est pas pris en charge dans LINQ to Exceptions Exception

J’ai reçu une exception lors de la mise en œuvre des déclarations suivantes. DateTime result; if (!DateTime.TryParse(rule.data, out result)) return jobdescriptions; if (result j.JobDeadline.Date == Convert.ToDateTime(rule.data).Date ); Exception The specified type member ‘Date’ is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported. Je sais ce que l’exception […]

Meilleur moyen de vérifier si l’object existe dans Entity Framework?

Quelle est la meilleure façon de vérifier si un object existe dans la firebase database du sharepoint vue des performances? J’utilise Entity Framework 1.0 (ASP.NET 3.5 SP1).

Entity Framework 4 Single () vs First () vs FirstOrDefault ()

J’ai du mal à trouver une comparaison des différentes façons d’interroger un seul élément et à quel moment l’utiliser. Quelqu’un at-il un lien qui compare tout cela, ou une explication rapide de la raison pour laquelle vous utiliseriez l’un sur l’autre? Y a-t-il encore plus d’opérateurs que je ne connais pas? Je vous remercie.

Comparaison sensible à la casse LINQ to Entities

Ceci n’est pas une comparaison sensible à la casse dans LINQ to Entities: Thingies.First(t => t.Name == “ThingamaBob”); Comment puis-je réaliser une comparaison sensible à la casse avec LINQ to Entities?

Seuls les constructeurs et initialiseurs sans parameters sont pris en charge dans LINQ to Entities

J’ai cette erreur dans cette expression linq: 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(); Toute idée de comment résoudre ce problème? J’essaie avec n’importe quelle combinaison d’expression …: /

Le membre de type spécifié ‘Date’ n’est pas pris en charge dans LINQ to Entities. Seuls les initialiseurs, les membres d’entité et les propriétés de navigation d’entité

En utilisant ce code dans Entity Framework, je reçois l’erreur suivante. Je dois obtenir toutes les lignes pour une date spécifique, DateTimeStart est de type DataType dans ce format 2013-01-30 12:00:00.000 Code: var eventsCustom = eventCustomRepository.FindAllEventsCustomByUniqueStudentReference(userDevice.UniqueStudentReference) .Where(x => x.DateTimeStart.Date == currentDateTime.Date); Erreur: base {System.SystemException} = {“The specified type member ‘Date’ is not supported in LINQ […]

Ssortingng.IsNullOrWhiteSpace dans l’expression LINQ

J’ai le code suivant: return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !ssortingng.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) && b.Diameter==diameter); Et je reçois cette erreur lorsque j’essaie d’exécuter le code: LINQ to Entities ne reconnaît pas la méthode ‘Boolean IsNullOrWhiteSpace (System.Ssortingng)’ méthode, et cette méthode ne peut pas être traduite dans une […]

“Une expression lambda avec un corps d’instruction ne peut pas être convertie en un arbre d’expression”

En utilisant EntityFramework , j’obtiens l’erreur ” A lambda expression with a statement body cannot be converted to an expression tree ” lorsque vous essayez de comstackr le code suivant: Obj[] myArray = objects.Select(o => { var someLocalVar = o.someVar; return new Obj() { Var1 = someLocalVar, Var2 = o.var2 }; }).ToArray(); Je ne sais […]

Les entités Linq to rejoignent vs groupjoin

J’ai cherché sur le web mais je ne trouve toujours pas de réponse simple. Quelqu’un peut-il expliquer (en anglais simple) ce qu’est un GroupJoin ? En quoi est-ce différent d’un Join interne régulier? Est-il couramment utilisé? Est-ce seulement pour la syntaxe de la méthode? Qu’en est-il de la syntaxe de requête? Un exemple de code […]

Une nouvelle transaction n’est pas autorisée car d’autres threads s’exécutent dans la session LINQ To Entity

Des idées sur pourquoi cela pourrait casser? foreach (var p in pp) { ProjectFiles projectFile = (ProjectFiles)p; projectFile.Status = Constants.ProjectFiles_ERROR; projectFile.DateLastUpdated = DateTime.Now; context.SaveChanges(); } J’ai lu que le contournement du problème consiste à récupérer les résultats en une fois avant la boucle foreach. Mais je n’ai pas fait ça? “pp” est la collection de […]