Questions marquées «linq-to-sql»

LINQ to SQL est un composant de .NET Framework version 3.5 qui fournit une infrastructure d'exécution pour la gestion des données relationnelles en tant qu'objets stockés dans Microsoft SQL Server.


17
Max ou par défaut?
Quelle est la meilleure façon d'obtenir la valeur Max à partir d'une requête LINQ qui peut ne renvoyer aucune ligne? Si je fais juste Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max J'obtiens une erreur lorsque la requête ne renvoie aucune ligne. je …
176 c#  .net  linq  linq-to-sql 

5
LINQ - Rejoindre gauche, regrouper par et compter
Disons que j'ai ce SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId Comment puis-je traduire cela en LINQ to SQL? Je suis resté bloqué au COUNT (c.ChildId), le SQL généré semble toujours afficher COUNT (*). Voici ce que j'ai …
166 c#  .net  linq  linq-to-sql 

6
Linq vers Sql: plusieurs jointures externes à gauche
J'ai du mal à comprendre comment utiliser plus d'une jointure externe gauche à l'aide de LINQ to SQL. Je comprends comment utiliser une jointure externe gauche. J'utilise VB.NET. Voici ma syntaxe SQL. T-SQL SELECT o.OrderNumber, v.VendorName, s.StatusName FROM Orders o LEFT OUTER JOIN Vendors v ON v.Id = o.VendorId LEFT …



6
Jointure externe gauche LINQ vers SQL
Cette requête est-elle équivalente à une LEFT OUTERjointure? //assuming that I have a parameter named 'invoiceId' of type int from c in SupportCases let invoice = c.Invoices.FirstOrDefault(i=> i.Id == invoiceId) where (invoiceId == 0 || invoice != null) select new { Id = c.Id , InvoiceId = invoice == null …

9
Comparaison de chaînes insensible à la casse dans LINQ-to-SQL
J'ai lu qu'il n'était pas judicieux d'utiliser ToUpper et ToLower pour effectuer des comparaisons de chaînes insensibles à la casse, mais je ne vois aucune alternative en ce qui concerne LINQ-to-SQL. Les arguments ignoreCase et CompareOptions de String.Compare sont ignorés par LINQ-to-SQL (si vous utilisez une base de données sensible …
137 .net  sql  vb.net  linq  linq-to-sql 




9
NHibernate vs LINQ to SQL
En tant que personne qui n'a utilisé aucune de ces technologies sur des projets du monde réel, je me demande si quelqu'un sait comment ces deux technologies se complètent et à quel point leurs fonctionnalités se chevauchent.

5
Comment sélectionner uniquement les enregistrements avec la date la plus élevée dans LINQ
J'ai une table, «lasttraces», avec les champs suivants. Id, AccountId, Version, DownloadNo, Date Les données ressemblent à ceci: 28092|15240000|1.0.7.1782|2009040004731|2009-01-20 13:10:22.000 28094|61615000|1.0.7.1782|2009040007696|2009-01-20 13:11:38.000 28095|95317000|1.0.7.1782|2009040007695|2009-01-20 13:10:18.000 28101|15240000|1.0.7.1782|2009040004740|2009-01-20 14:10:22.000 28103|61615000|1.0.7.1782|2009040007690|2009-01-20 14:11:38.000 28104|95317000|1.0.7.1782|2009040007710|2009-01-20 14:10:18.000 Comment puis-je, dans LINQ to SQL , obtenir uniquement la dernière trace de chaque AccountId (celui avec la date la …
117 c#  .net  linq  linq-to-sql 


15
Ligne aléatoire de Linq à Sql
Quelle est la meilleure (et la plus rapide) façon de récupérer une ligne aléatoire en utilisant Linq to SQL lorsque j'ai une condition, par exemple un champ doit être vrai?
112 c#  .net  linq-to-sql 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.