Quelqu'un a-t-il une liste complète des méthodes et méthodes d'extension LINQPad, telles que .Dump() SubmitChanges()
Quelqu'un a-t-il une liste complète des méthodes et méthodes d'extension LINQPad, telles que .Dump() SubmitChanges()
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 =...
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...
Donné: Une table nommée TABLE_1avec les colonnes suivantes: ID ColumnA ColumnB ColumnC J'ai requête SQL où les TABLE_1jointures sur elle - même basée deux fois au large de ColumnA, ColumnB, ColumnC. La requête peut ressembler à ceci: Select t1.ID, t2.ID, t3.ID From TABLE_1 t1 Left Join TABLE_1 t2...
Comment effectuer un CROSS JOIN avec LINQ to
Dois-je utiliser la méthode LINQ Skip()et Take()pour la pagination, ou implémenter ma propre pagination avec une requête SQL? Quel est le plus efficace? Pourquoi choisirais-je l'un plutôt que l'autre? J'utilise SQL Server 2008, ASP.NET MVC et
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
Donc, selon la réponse de Mehrdad à une question connexe , je comprends qu'une colonne de table de base de données "appropriée" ne stocke pas de liste. Au lieu de cela, vous devez créer une autre table qui contient effectivement les éléments de ladite liste, puis créer un lien vers elle directement...
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
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
J'ai une requête comme celle-ci (from u in DataContext.Users where u.Division == strUserDiv && u.Age > 18 && u.Height > strHeightinFeet select new DTO_UserMaster { Prop1 = u.Name, }).ToList(); Je souhaite ajouter les différentes conditions telles que l'âge, la hauteur en...
J'ai une fonction où j'obtiens une liste d'identifiants et je dois renvoyer une liste correspondant à une description associée à l'identifiant. Par exemple: public class CodeData { string CodeId {get; set;} string Description {get; set;} } public List<CodeData>
J'obtiens cette erreur lors de l'écriture dans la base de données: Une propriété dépendante dans un ReferentialConstraint est mappée à une colonne générée par le magasin. Colonne: 'PaymentId'. public bool PayForItem(int terminalId, double paymentAmount, eNums.MasterCategoryEnum mastercategoryEnum,...
Lors de l'exécution de SubmitChanges vers DataContext après la mise à jour de quelques propriétés avec une connexion LINQ to SQL (par rapport à SQL Server Compact Edition), j'obtiens un message «Ligne introuvable ou modifiée». ChangeConflictException. var ctx = new
Juste au moment où je me lie d'amitié avec LINQ to SQL, il semble que MS retire le tapis de dessous. http://blogs.msdn.com/adonet/archive/2008/10/29/update-on-linq-to-sql-and-linq-to-entities-roadmap.aspx D'après mes quelques recherches, EF est bien exagéré pour un travail simple. Mais après cette...
Je recherche un moyen dans LINQ de faire correspondre la requête SQL suivante. Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number Je cherche vraiment de l'aide sur celui-ci. La requête ci-dessus obtient l'uid maximum de chaque numéro de série en raison de la Group Bysyntaxe....
Nous travaillons sur une visionneuse de journaux. L'utilisation aura la possibilité de filtrer par utilisateur, gravité, etc. Dans les jours Sql j'ajouterais à la chaîne de requête, mais je veux le faire avec Linq. Comment puis-je ajouter conditionnellement des clauses where?...
J'exécute une importation de données (en utilisant C # / Linq), et naturellement j'essaie d'optimiser mes requêtes autant que possible. À cette fin, j'exécute une trace sur la base de données à l'aide de SQL Server Profiler, avec ma trace filtrée par mon nom de connexion SQL (c'est un nom qui peut...
Table: id userid friendid name status 1 1 2 venkat false 2 1 3 sai true 3 1 4 arun false 4 1 5 arjun false si l'utilisateur envoie userid = 1, friendids = 2,4,5 status = true s'il vous plaît dites-moi que la question pour savoir comment mettre à jour le statut de tous les amis ci-dessus est vraie....
Pour supprimer toutes les lignes d'un tableau, je fais actuellement ce qui suit: context.Entities.DeleteAllOnSubmit(context.Entities); context.SubmitChanges(); Cependant, cela semble prendre des siècles. Y at-il un moyen plus rapide?