Articles of linq to entités

Entity Framework mergeoption ne détecte pas les mauvaises performances

J’ai un comportement étrange en essayant d’exécuter une requête déclarant ObjectQuery MergeOption à “NoTracking”, dans ce cas, la structure d’entité ne doit associer aucune entité et ne pas créer l’ObjectStateEntry relatif pour suivre l’état d’une entité. Le problème est que, au lieu d’augmenter les performances, la situation s’aggrave, la même requête prend 10 secondes avec […]

Comment supprimer un object d’un modèle Entity Framework sans le charger au préalable?

Je suis tout à fait sûr d’avoir vu la réponse à cette question quelque part, mais comme je n’ai pas pu le trouver avec quelques recherches sur SO ou Google, je le redis quand même … Dans Entity Framework, le seul moyen de supprimer un object de données semble être MyEntityModel ent = new MyEntityModel(); […]

Grouper par semaines en LINQ aux entités

J’ai une application qui permet aux utilisateurs de saisir le temps qu’ils passent à travailler, et j’essaie de créer de bons rapports pour cela, exploitant LINQ to Entities. Comme chaque TrackedTime a un TargetDate qui est juste la partie “Date” d’un DateTime , il est relativement simple de regrouper les heures par utilisateur et par […]

Comment construire une requête LINQ to Entities pour charger des objects enfants directement, au lieu d’appeler une propriété Reference ou Load ()

Je ne suis pas habitué à utiliser LINQ to Entities (ou Entity Framework, quel qu’il soit) et j’écris beaucoup de code comme ceci: var item = (from InventoryItem item in db.Inventory where item.ID == id select item).First(); puis appelant des méthodes sur cet object comme ceci: var type = item.ItemTypeReference; ou var orders = item.OrderLineItems.Load(); […]

Problème avec LINQ to Entities et Ssortingng.StartsWith

J’essaie de construire une page de recherche en utilisant LINQ to Entities, mais le code suivant me donne une erreur d’exécution à propos de lte ne reconnaissant pas ‘Boolean StartsWith (). Le code comstack très bien. Comment puis-je contourner cela mieux que l’envoi de StartsWith par filtrage à un processus stocké? return from dp in […]

Comment créer un arbre d’expression LINQ pour sélectionner un type anonyme

Je voudrais générer l’instruction select suivante dynamicment en utilisant des arbres d’expression: var v = from c in Counsortinges where c.City == “London” select new {c.Name, c.Population}; J’ai mis au point comment générer var v = from c in Counsortinges where c.City == “London” select new {c.Name}; mais je n’arrive pas à trouver un constructeur […]

Clause “NOT IN” dans LINQ aux entités

Y a-t-il un moyen de créer une clause de non-entrée comme dans SQL Server dans Linq to Entities ?

Linq int pour enchaîner

Comment est-ce que je lance et int dans une chaîne? Aucun des travaux suivants: from s in ctx.Services where s.Code.ToSsortingng().StartsWith(“1”) select s from s in ctx.Services where Convert.ToSsortingng(s.Code).StartsWith(“1”) select s from s in ctx.Services where ((ssortingng)s.Code).ToSsortingng().StartsWith(“1”) select s MODIFIER L’erreur que je reçois est: LINQ to Entities does not recognize the method ‘System.Ssortingng ToSsortingng()’ method, […]

Le membre de type spécifié 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é sont pris en charge

var result = (from bd in context.tblBasicDetails from pd in context.tblPersonalDetails.Where(x => x.UserId == bd.UserId).DefaultIfEmpty() from opd in context.tblOtherPersonalDetails.Where(x => x.UserId == bd.UserId).DefaultIfEmpty() select new clsProfileDate() { DOB = pd.DOB }); foreach (clsProfileDate prod in result) { prod.dtDOB = !ssortingng.IsNullOrEmpty(prod.DOB) ? Convert.ToDateTime(prod.DOB) : DateTime.Today; int now = int.Parse(DateTime.Today.ToSsortingng(“yyyyMMdd”)); int dob = int.Parse(prod.dtDOB.ToSsortingng(“yyyyMMdd”)); ssortingng dif = […]

Quelle est la différence entre les fichiers .edmx et .dbml dans linq?

Quelle est la différence entre le fichier .edmx et le fichier .dbml dans linq? Dans VS 2008, quelle source de données est le meilleur choix où edmx ou dbml? Tout problème surgira en utilisant le fichier edmx dans VS 2008? Puis-je utiliser edmx dans VS-2008?