Udostępnij za pośrednictwem


Przykłady zapytań

Ta sekcja zawiera przykłady typowych zapytań LINQ to SQL w języku Visual Basic i C#. Deweloperzy korzystający z programu Visual Studio mogą znaleźć wiele innych przykładów w przykładowym rozwiązaniu dostępnym w sekcji Przykłady. Aby uzyskać więcej informacji, zobacz Przykłady.

Ważne

Baza danych jest często używana w przykładach kodu w dokumentacji LINQ to SQL. Przyjmuje się, że db jest wystąpieniem klasy Northwind , która dziedziczy z DataContextklasy .

W tej sekcji

Zapytania zagregowane
W tym artykule opisano sposób używania Averageparametrów , Counti tak dalej.

Zwracanie pierwszego elementu w sekwencji
Zawiera przykłady użycia elementu First.

Zwracanie lub pomijanie elementów w sekwencji
Zawiera przykłady użycia i TakeSkip.

Sortowanie elementów w sekwencji
Zawiera przykłady użycia elementu OrderBy.

Grupowanie elementów w sekwencji
Zawiera przykłady użycia elementu GroupBy.

Eliminowanie zduplikowanych elementów z sekwencji
Zawiera przykłady użycia elementu Distinct.

Określanie, czy niektóre lub wszystkie elementy w sekwencji spełniają warunek
Zawiera przykłady użycia i AllAny.

Łączenie dwóch sekwencji
Zawiera przykłady użycia elementu Concat.

Zwracanie zestawu różnic między dwoma sekwencjami
Zawiera przykłady użycia elementu Except.

Zwracanie zestawu części wspólnych dwóch sekwencji
Zawiera przykłady użycia elementu Intersect.

Zwracanie sumy zbiorów dwóch sekwencji
Zawiera przykłady użycia elementu Union.

Konwertowanie sekwencji do tablicy
Zawiera przykłady użycia elementu ToArray.

Konwertowanie sekwencji do listy ogólnej
Zawiera przykłady użycia elementu ToList.

Konwertowanie typu do ogólnego interfejsu IEnumerable
Zawiera przykłady użycia elementu AsEnumerable.

Formułowanie połączeń i zapytań między produktami
Zawiera przykłady użycia nawigacji klucza obcego fromw klauzulach , wherei select .

Formułowanie projekcji
Zawiera przykłady łączenia select z innymi funkcjami (na przykład typami anonimowymi) w celu tworzenia projekcji zapytań.

Omówienie standardowych operatorów zapytań (C#)
Objaśnia koncepcję standardowych operatorów zapytań przy użyciu języka C#.

Omówienie standardowych operatorów zapytań (Visual Basic)
Objaśnia koncepcję standardowych operatorów zapytań korzystających z języka Visual Basic.

Pojęcia dotyczące zapytań
Wyjaśnia, jak LINQ to SQL używa pojęć, które mają zastosowanie do zapytań.

Przewodnik programowania
Udostępnia portal do tematów wyjaśniających pojęcia dotyczące programowania związane z LINQ to SQL.