LINQ to SQL

LINQ to SQLest un composant de .NET Framework version 3,5 qui fournit une infrastructure runtime pour la gestion des données relationnelles en tant qu’objets.

Notes

Les données relationnelles apparaissent comme une collection de tables à deux dimensions (relations ou fichiers plats) où des colonnes communes relient les tables entre elles. Pour utiliser efficacement LINQ to SQL, vous devez posséder quelques connaissances des principes sous-jacents des bases de données relationnelles.

Dans LINQ to SQL, le modèle de données d’une base de données relationnelle est mappé à un modèle objet exprimé dans le langage de programmation du développeur. Lors de l'exécution de l'application, LINQ to SQL traduit des requêtes LINQ dans le modèle objet en SQL et les envoie à la base de données pour exécution. Lorsque la base de données retourne les résultats, LINQ to SQL les traduit en objets que vous pouvez utiliser dans votre propre langage de programmation.

les développeurs qui utilisent Visual Studio utilisent généralement l’Concepteur Objet Relationnel, qui fournit une interface utilisateur pour l’implémentation de nombreuses fonctionnalités de LINQ to SQL .

La documentation incluse avec cette mise en production de LINQ to SQL décrit les blocs de construction de base, les processus et les techniques dont vous avez besoin pour générer des applications LINQ to SQL. Vous pouvez également rechercher des problèmes spécifiques dans Microsoft Docs, et vous pouvez participer au Forum LINQ, où vous pouvez aborder des sujets plus complexes avec des experts. enfin, le livre blanc LINQ to SQL : requête .net Language-Integrated pour les données relationnelles décrit en détail la LINQ to SQL technologie, ainsi que des exemples de code Visual Basic et C#.

Dans cette section

Prise en main
Fournit une vue d’ensemble de LINQ to SQL et des informations pour se familiariser avec l’utilisation de LINQ to SQL.

Guide de programmation
Explique comment effectuer les tâches de mappage, d’interrogation, de mise à jour, de débogage et d’autres tâches de ce type.

Référence
Fournit des informations de référence sur plusieurs aspects de LINQ to SQL. Les rubriques incluent le mappage de type CLR-SQL, la traduction d'opérateur de requête standard, etc.

Exemples
fournit des liens vers des exemples Visual Basic et C#.

LINQ (Language-Integrated Query)-C #
Fournit des vues d’ensemble des technologies LINQ en C#.

LINQ (Language-Integrated Query) - Visual Basic
Fournit des vues d’ensemble des technologies LINQ dans Visual Basic.

LINQ
décrit les technologies LINQ pour les utilisateurs de Visual Basic.

LINQ et ADO.NET
liens vers le portail ADO.NET.

Procédures pas à pas LINQ to SQL
Répertorie les procédures pas à pas disponibles pour LINQ to SQL.

Téléchargement d’exemples de base de données
Explique comment télécharger les exemples de base de données utilisés dans la documentation.

Vue d’ensemble du contrôle serveur Web LinqDataSource
décrit comment le LinqDataSource contrôle expose Language-Integrated Query (LINQ) aux développeurs Web via l’architecture de contrôle de source de données ASP.NET.