«linq-to-sql» etiketlenmiş sorular

LINQ to SQL, ilişkisel verileri Microsoft SQL Server'da depolanan nesneler olarak yönetmek için bir çalışma zamanı altyapısı sağlayan bir .NET Framework sürüm 3.5 bileşenidir.


17
Maksimum veya Varsayılan?
Satır döndürmeyen bir LINQ sorgusundan Max değerini almanın en iyi yolu nedir? Sadece yaparsam Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max Sorgu hiçbir satır döndürmediğinde bir hata alıyorum. Yapabilirim Dim x = (From y In context.MyTable _ Where y.MyField = value _ …
176 c#  .net  linq  linq-to-sql 

5
LINQ - Sola Katılma, Gruplama ve Sayma
Diyelim ki bu SQL var: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId Bunu nasıl LINQ SQL'e çevirebilirim? COUNT (c.ChildId) sıkışmış var, oluşturulan SQL her zaman COUNT (*) çıktı gibi görünüyor. Şimdiye kadar aldığım şey: from p in context.ParentTable join …
166 c#  .net  linq  linq-to-sql 

6
Linq - Sql: Birden fazla sol dış birleşim
Birden fazla sol dış birleştirmek SQL LINQ kullanarak nasıl anlamaya bazı sorun yaşıyorum. Bir sol dış birleştirmenin nasıl kullanılacağını anlıyorum. VB.NET kullanıyorum. Aşağıda benim SQL sözdizimim var. T-SQL SELECT o.OrderNumber, v.VendorName, s.StatusName FROM Orders o LEFT OUTER JOIN Vendors v ON v.Id = o.VendorId LEFT OUTER JOIN Status s ON …



6
LINQ - SQL Sol Dış Birleştirme
Bu sorgu bir LEFT OUTERbirleştirmeye eşdeğer mi? //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
LINQ-to-SQL'de büyük / küçük harf duyarsız dize karşılaştırması
Küçük harf duyarsız dize karşılaştırmaları gerçekleştirmek için ToUpper ve ToLower kullanmanın akıllıca olmadığını okudum, ancak LINQ-SQL söz konusu olduğunda alternatif görmüyorum. String.Compare öğesinin ignoreCase ve CompareOptions bağımsız değişkenleri LINQ-to-SQL tarafından yoksayılır (büyük / küçük harfe duyarlı bir veritabanı kullanıyorsanız, büyük / küçük harfe duyarlı olmayan bir karşılaştırma isteseniz bile büyük …
137 .net  sql  vb.net  linq  linq-to-sql 

8
LINQ to SQL: Birden çok Sütunda birden çok birleşim. Mümkün mü?
Verilen: TABLE_1Aşağıdaki sütunlarla adlandırılmış bir tablo : ID ColumnA ColumnB ColumnC Nerede SQL sorgusu sahip TABLE_1iki kez kapalı tabanlı kendi üzerine katılır ColumnA, ColumnB, ColumnC. Sorgu şunun gibi görünebilir: Select t1.ID, t2.ID, t3.ID From TABLE_1 t1 Left Join TABLE_1 t2 On t1.ColumnA = t2.ColumnA And t1.ColumnB = t2.ColumnB And t1.ColumnC …




5
Yalnızca LINQ'daki en yüksek tarihe sahip kayıtlar nasıl seçilir
Aşağıdaki alanlara sahip 'lasttraces' adlı bir tablom var. Id, AccountId, Version, DownloadNo, Date Veriler şuna benzer: 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 LINQ to SQL'de , her AccountId'nin (en yüksek tarihe sahip olan) yalnızca son izini nasıl alabilirim ?
117 c#  .net  linq  linq-to-sql 

13
Bir liste bir veritabanı tablosunun bir sütununda nasıl saklanır
Yani, başına ilgili soruya Mehrdad cevabı , ben bunu elde bir "doğru" veritabanı tablosu sütun listesini saklamak gelmez. Bunun yerine, söz konusu listenin öğelerini etkili bir şekilde tutan başka bir tablo oluşturmalı ve ardından ona doğrudan veya bir bağlantı tablosu aracılığıyla bağlanmalısınız. Ancak, oluşturmak istediğim liste türü benzersiz öğelerden oluşacaktır …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.