LINQ to SQL
LINQ to SQL est un composant de la version 3.5 du .NET Framework qui fournit une infrastructure runtime pour gérer les données relationnelles comme des objets.
Remarque |
---|
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 en général le Concepteur Objet/Relationnel, qui fournit une interface utilisateur pour l'implémentation de nombreuses fonctionnalités de LINQ to SQL. Pour plus d'informations, consultez Concepteur Objet/Relationnel (Concepteur O/R) et Concepteur Objet/Relationnel (Concepteur O/R) et Concepteur Objet/Relationnel (Concepteur O/R).
La documentation incluse avec cette version 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 MSDN Library, et participer au Forum LINQ (en anglais), où vous pourrez aborder des sujets plus complexes avec des experts. Enfin, vous pouvez consulter un livre blanc qui présente la technologie LINQ to SQL dans LINQ to SQL : LINQ (Language-Integrated Query) .NET pour les données relationnelles, ainsi que des exemples de code Visual Basic et C#.
Dans cette section
Mise en route (LINQ to SQL)
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 (LINQ to SQL)
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 (LINQ to SQL)
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 (LINQ to SQL)
Fournit des liens vers des exemples de Visual Basic et C#.
Sections connexes
LINQ (Language-Integrated Query)
Fournit une vue d'ensemble des technologies LINQ.LINQ en Visual Basic
Décrit les technologies LINQ pour les utilisateurs de Visual Basic.LINQ to ADO.NET
Fournit des liens vers le portail d'ADO.NET.LINQ to SQL Walkthroughs
Répertorie les procédures pas à pas disponibles pour LINQ to SQL.Téléchargement d'exemples de bases de données (LINQ to SQL)
Explique comment télécharger les exemples de base de données utilisés dans la documentation.Vue d'ensemble de la technologie LinqDataSource
Décrit comment le contrôle LinqDataSource expose LINQ (Language Integrated Query) aux développeurs de sites Web via l'architecture de contrôle de source de données d'ASP.NET.