Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
LINQ to SQL je komponenta rozhraní .NET Framework verze 3.5, která poskytuje infrastrukturu modulu runtime pro správu relačních dat jako objektů.
Poznámka:
Relační data se zobrazují jako kolekce dvourozměrných tabulek (relací nebo plochých souborů), kde společné sloupce vzájemně vzájemně souvisí s tabulkami. Pokud chcete používat LINQ to SQL efektivně, musíte znát základní principy relačních databází.
V LINQ to SQL je datový model relační databáze mapován na objektový model vyjádřený v programovacím jazyce vývojáře. Když aplikace běží, LINQ to SQL přeloží dotazy integrované do jazyka v objektovém modelu do SQL a odešle je do databáze ke spuštění. Když databáze vrátí výsledky, LINQ to SQL je přeloží zpět na objekty, se kterými můžete pracovat ve vlastním programovacím jazyce.
Vývojáři používající Visual Studio obvykle používají Návrhář relací objektů, který poskytuje uživatelské rozhraní pro implementaci mnoha funkcí LINQ to SQL.
Dokumentace, která je součástí této verze LINQ to SQL, popisuje základní stavební bloky, procesy a techniky potřebné k vytváření aplikací LINQ to SQL. Můžete také vyhledat konkrétní problémy v Microsoft Docs a účastnit se fóra LINQ, kde můžete podrobně diskutovat se složitějšími tématy s odborníky. Dokument LINQ to SQL: .NET Language-Integrated Dotaz na relační data podrobně popisuje technologii LINQ to SQL, doplněný o příklady kódu z jazyka Visual Basic a C#. Nakonec.
V této sekci
Začínáme Poskytuje zhuštěný přehled LINQ to SQL spolu s informacemi o tom, jak začít používat LINQ to SQL.
Průvodce programováním Obsahuje kroky pro mapování, dotazování, aktualizaci, ladění a podobné úlohy.
Odkaz Poskytuje referenční informace o několika aspektech LINQ to SQL. Mezi témata patří mapování typů SQL-CLR, překlad standardního operátoru dotazu a další.
Vzorky Obsahuje odkazy na ukázky jazyka Visual Basic a C#.
Související oddíly
dotazLanguage-Integrated (LINQ) – C#
Poskytuje přehled technologií LINQ v jazyce C#.
Language-Integrated Query (LINQ) – Visual Basic Poskytuje úvodní přehled o technologiích LINQ v jazyce Visual Basic.
LINQ Popisuje technologie LINQ pro uživatele jazyka Visual Basic.
LINQ a ADO.NET Odkazuje na portál ADO.NET.
Návody pro LINQ to SQL Uvádí návody dostupné pro LINQ to SQL.
Stahování ukázkových databází Popisuje, jak stáhnout ukázkové databáze použité v dokumentaci.
Přehled ovládacího prvku webového serveru LinqDataSource Popisuje, jak LinqDataSource ovládací prvek zpřístupňuje webovým vývojářům Language-Integrated Query (LINQ) prostřednictvím architektury ASP.NET správy zdrojů dat.