linq-to-sql

Return IEnumerable vs. IQueryable

Jaka jest różnica między zwracaniem IQueryable<T> A IEnumerable<T>? IQueryable<Customer> custs = from c in ... tomers where c.City == "<City>" select c; Czy oba zostaną odroczone i kiedy jedno powinno być preferowane nad drugim?

Entity Framework vs LINQ to SQL

Teraz, gdy.NET V3. 5 SP1 został wydany (wraz z VS2008 SP1), mamy teraz dostęp do. NET entity framework. Moje pytanie jest ta ... m' dla LINQ to SQL? Jeśli tak jest - jakie ma to zalety? Co może zrobić, czego LINQ do SQL nie może zrobić na swoim własne?

Entity Framework VS LINQ to SQL VS ADO.NET z procedurami składowanymi?

Jak oceniłbyś każdy z nich w kategoriach: Wydajność szybkość rozwoju czysty, intuicyjny, łatwy w utrzymaniu kod elastyc ... ie EF VS L2S. ale jestem chętny, aby je porównać z przechowywanymi procami, ponieważ zwykły SQl jest czymś, o czym wiem dużo.

Różnica między Select i SelectMany

Szukałem różnicy między Select i SelectMany, ale nie byłem w stanie znaleźć odpowiedniej odpowiedzi. Muszę nauczyć się różnic ... użyciu LINQ do SQL, ale wszystko, co znalazłem, to standardowe przykłady tablic. Czy ktoś może podać przykład LINQ do SQL?

Nauka o LINQ [wstrzymane]

Przegląd Jedną z rzeczy, o które pytałem wiele na tej stronie jest LINQ . Pytania, które zadałem były szerokie i zróżnicowa ... iać zapytania podobne do LINQ w C# 2.0. Tips and tricks using LINQ To pytanie ma kilka trudnych sposobów na użycie LINQ

LINQ-to-SQL vs procedury przechowywane? [zamknięte]

Rzuciłem okiem na post" Beginner 's Guide to LINQ" tutaj na StackOverflow (Beginners Guide to LINQ), ale miałem kolejne pytan ... pobierania danych, które podejście jest lepsze, LINQ-to-SQL czy stored procs? Jakieś konkretne " za " lub "przeciw"? Dzięki.

Metody LINQPad [extension]

Czy ktoś ma pełną listę metod i metod rozszerzenia LINQPad, takich jak .Dump() SubmitChanges()

LINQ: kiedy używać SingleOrDefault vs. FirstOrDefault () z kryteriami filtrowania

Rozważmy metody rozszerzenia IEnumerable SingleOrDefault() i FirstOrDefault() MSDN dokumentuje, że SingleOrDefault: Zwr ... Jakie konwencje stosujesz lub sugerujesz decydując się na użycie SingleOrDefault() i FirstOrDefault() w zapytaniach LINQ?

Linq do Sql: wiele lewych złączy zewnętrznych

Mam pewien problem z wymyśleniem, jak użyć więcej niż jednego lewego zewnętrznego join używając LINQ do SQL. Rozumiem, jak u ... Id LEFT OUTER JOIN Status s ON s.Id = o.StatusId WHERE o.OrderNumber >= 100000 AND o.OrderNumber <= 200000

Jak wykonać LEFT outer join używając metod linq extension

Zakładając, że mam lewe złącze zewnętrzne jako takie: from f in Foo join b in Bar on f.Foo_Id equals b.Foo_Id into g from r ... e za pomocą metod rozszerzeń? Np. Foo.GroupJoin(Bar, f => f.Foo_Id, b => b.Foo_Id, (f,b) => ???) .Select(???)

Jaka jest składnia połączenia wewnętrznego w LINQ do SQL?

Piszę instrukcję LINQ do SQL i szukam standardowej składni dla zwykłego połączenia wewnętrznego z klauzulą ON W C#. Jak repr ... sz w LINQ do SQL: select DealerContact.* from Dealer inner join DealerContact on Dealer.DealerID = DealerContact.DealerID

Zwraca anonimowe wyniki typu?

Używając prostego przykładu poniżej, jaki jest najlepszy sposób zwracania wyników z wielu tabel za pomocą Linq do SQL? Powie ... Czy też muszę utworzyć własną klasę dla DogsWithBreedNames i określić ten typ w select? A może jest inny łatwiejszy sposób?

LINQ do SQL-Left Outer Join with multiple join conditions

Mam następujący SQL, który próbuję przetłumaczyć na LINQ: SELECT f.value FROM period as p LEFT OUTER JOIN facts AS f ON p. ... p LEFT OUTER JOIN facts AS f ON p.id = f.periodid WHERE p.companyid = 100 AND f.otherid = 17 Nie do końca o to mi chodzi.

Zagnieżdżone procedury przechowywane zawierające TRY CATCH ROLLBACK pattern?

Jestem zainteresowany skutkami ubocznymi i potencjalnymi problemami następującego wzoru: CREATE PROCEDURE [Name] AS BEGIN ... eśnie pozwalając na indywidualne użycie części dziecka (tzn. procedury podrzędne powinny nadal mieć tę samą ochronę atomową)

skuteczny sposób wdrożenia stronicowania

Czy powinienem użyć metody LINQ Skip() i Take() do stronicowania, czy zaimplementować własne stronicowanie za pomocą zapytani ... SQL? Który jest najskuteczniejszy? Dlaczego miałbym wybierać jedno nad drugim? Używam SQL Server 2008, ASP.NET MVC i LINQ.

LINQ-Left Join, Group By, and Count

Powiedzmy, że mam ten SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.Paren ... faultIfEmpty() group j2 by p.ParentId into grouped select new { ParentId = grouped.Key, Count = grouped.Count() } Dziękuję!

Losowy wiersz z Linq do Sql

Jaki jest najlepszy (i najszybszy) sposób na pobranie losowego wiersza za pomocą Linq do SQL, gdy mam warunek, np. jakieś pole musi być prawdziwe?

Jak zaktualizować plik Linq do pliku SQL dbml?

Jak zaktualizować Linq do SQL .plik dbml?

Aby zwrócić IQueryable lub nie zwrócić IQueryable

Mam klasę repozytorium, która zawija mój LINQ do kontekstu danych SQL. Klasa repozytorium jest klasą linii biznesowej, która ... ści takich jak paging. Jakie są plusy i minusy odsłaniania IQueryable z danych repo? Każda pomoc jest bardzo mile widziana.

Konwertuj wynik zapytania Linq do słownika

Chcę dodać kilka wierszy do bazy danych za pomocą Linq do SQL, ale chcę zrobić "custom check" przed dodaniem wierszy, aby wie ... ary<int, DateTime>(keys.Count); for (int i = 0; i < keys.Count; i++) { existingItems.Add(keys[i], values[i]); }