LINQ to SQL

LINQ to SQL to składnik programu .NET Framework w wersji 3.5, który zapewnia infrastrukturę czasu uruchomieniowego do zarządzania danymi relacyjną jako obiektami.

Uwaga

Dane relacyjne są wyświetlane jako kolekcja tabel dwuwymiarowych (relacje lub pliki płaskie), gdzie wspólne kolumny wiążą tabele ze sobą. Aby efektywnie LINQ to SQL, musisz znać podstawowe zasady relacyjnych baz danych.

W LINQ to SQL model danych relacyjnej bazy danych jest mapowany na model obiektów wyrażony w języku programowania dewelopera. Po wykonaniu aplikacji LINQ to SQL na SQL zapytań zintegrowanych z językiem w modelu obiektów i wysyła je do bazy danych w celu wykonania. Gdy baza danych zwraca wyniki, LINQ to SQL je z powrotem na obiekty, z których można pracować we własnym języku programowania.

Deweloperzy korzystający Visual Studio zwykle używają interfejsu Object Relational Designer, który udostępnia interfejs użytkownika do implementowania wielu funkcji LINQ to SQL.

W dokumentacji dołączonej do tej wersji programu LINQ to SQL opisano podstawowe bloki konstrukcyjne, procesy i techniki potrzebne do tworzenia LINQ to SQL aplikacji. Możesz również wyszukać Microsoft Docs problemów i wziąć udział w forum LINQ, na którym można szczegółowo omawiać bardziej złożone tematy z ekspertami. Na koniec w LINQ to SQL. .NET Language-Integrated Query for Relational Data white paper details LINQ to SQL technology (Zapytanie o dane relacyjne dla danych relacyjnych) wraz z Visual Basic przykładami kodu w języku C#.

W tej sekcji

Wprowadzenie
Zawiera skrócony przegląd LINQ to SQL wraz z informacjami o tym, jak rozpocząć korzystanie z LINQ to SQL.

Przewodnik programowania
Zawiera kroki mapowania, wykonywania zapytań, aktualizowania, debugowania i podobnych zadań.

Odwołanie
Zawiera informacje referencyjne dotyczące kilku aspektów LINQ to SQL. Tematy obejmują SQL typu CLR, tłumaczenie standardowego operatora zapytania i inne.

Samples
Zawiera linki do przykładów Visual Basic i C#.

Zapytanie zintegrowane z językiem (LINQ) — C #
Zawiera omówienie technologii LINQ w języku C#.

Zapytanie zintegrowane z językiem (LINQ) — Visual Basic
Omówienie technologii LINQ w Visual Basic.

LINQ
Opisuje technologie LINQ dla Visual Basic użytkowników.

LINQ i ADO.NET
Linki do portalu ADO.NET portal.

LINQ to SQL przewodników
Wyświetla listę przewodników dostępnych dla LINQ to SQL.

Pobieranie przykładowych baz danych
Opisuje sposób pobierania przykładowych baz danych używanych w dokumentacji.

LinqDataSource Web Server Control Overview
Opisuje sposób, w LinqDataSource jaki kontrolka uwidacznia zapytania Language-Integrated (LINQ) deweloperom internetowym za pośrednictwem ASP.NET architektury kontroli źródła danych.