LINQ to SQLLINQ to SQL

LINQ to SQLLINQ to SQL ist eine Komponente von .NET Framework Version 3,5, die eine Lauf Zeit Infrastruktur zum Verwalten relationaler Daten als Objekte bereitstellt.is a component of .NET Framework version 3.5 that provides a run-time infrastructure for managing relational data as objects.

Hinweis

Relationale Daten erscheinen als Auflistung zweidimensionaler Tabellen (Beziehungen oder Flatfiles), bei denen gemeinsame Spalten Tabellen verbinden.Relational data appears as a collection of two-dimensional tables (relations or flat files), where common columns relate tables to each other. Zur effektiven Verwendung von LINQ to SQLLINQ to SQL müssen Sie mit den zugrunde liegenden Prinzipien relationaler Datenbanken vertraut sein.To use LINQ to SQLLINQ to SQL effectively, you must have some familiarity with the underlying principles of relational databases.

In LINQ to SQLLINQ to SQL wird das Datenmodell einer relationalen Datenbank einem Objektmodell zugeordnet, das in der Programmiersprache des Entwicklers ausgedrückt ist.In LINQ to SQLLINQ to SQL, the data model of a relational database is mapped to an object model expressed in the programming language of the developer. Wenn Sie die Anwendung ausführen, übersetzt LINQ to SQLLINQ to SQL die sprachintegrierten Abfragen im Objektmodell in SQL und sendet sie zur Ausführung an die Datenbank.When the application runs, LINQ to SQLLINQ to SQL translates into SQL the language-integrated queries in the object model and sends them to the database for execution. Wenn die Datenbank die Ergebnisse zurückgibt, übersetzt LINQ to SQLLINQ to SQL diese zurück in Objekte, die Sie mit Ihrer eigenen Programmiersprache bearbeiten können.When the database returns the results, LINQ to SQLLINQ to SQL translates them back to objects that you can work with in your own programming language.

Entwickler, die Visual Studio verwenden, verwenden in der Regel das objektrelationaler Designer, das eine Benutzeroberfläche für die Implementierung zahlreicher Funktionen von LINQ to SQLLINQ to SQLbereitstellt.Developers using Visual Studio typically use the Object Relational Designer, which provides a user interface for implementing many of the features of LINQ to SQLLINQ to SQL.

Die Dokumentation zu diesem Release von LINQ to SQLLINQ to SQL beschreibt die grundlegenden Bausteine, Verfahren und Techniken zur Erstellung von LINQ to SQLLINQ to SQL-Anwendungen.The documentation that is included with this release of LINQ to SQLLINQ to SQL describes the basic building blocks, processes, and techniques you need for building LINQ to SQLLINQ to SQL applications. Sie können auch Microsoft-Dokumentation auf bestimmte Probleme durchsuchen, und Sie können am LINQ-Forumteilnehmen, in dem Sie komplexere Themen ausführlich mit Experten erörtern können.You can also search Microsoft Docs for specific issues, and you can participate in the LINQ Forum, where you can discuss more complex topics in detail with experts. Zum Schluss LINQ to SQL: .NET Language-Integrated Query for Relational Data Whitepaper Details LINQ to SQLLINQ to SQL Technology, Complete with Visual Basic und C# Code Examples.Finally, the LINQ to SQL: .NET Language-Integrated Query for Relational Data white paper details LINQ to SQLLINQ to SQL technology, complete with Visual Basic and C# code examples.

In diesem AbschnittIn This Section

Erste SchritteGetting Started
Bietet eine komprimierte Übersicht über LINQ to SQLLINQ to SQL sowie Informationen zu den ersten Schritten mit LINQ to SQLLINQ to SQL.Provides a condensed overview of LINQ to SQLLINQ to SQL along with information about how to get started using LINQ to SQLLINQ to SQL.

ProgrammierhandbuchProgramming Guide
Bietet schrittweise Anleitungen für Zuordnung, Abfrage, Update, Debugging und ähnlichen Aufgaben.Provides steps for mapping, querying, updating, debugging, and similar tasks.

VerweisReference
Enthält Referenzinformationen zu verschiedenen Aspekten der LINQ to SQLLINQ to SQL-Programmierung.Provides reference information about several aspects of LINQ to SQLLINQ to SQL. Die Themen umfassen SQL-CLR-Typzuordnung, Übersetzung von Standardabfrageoperatoren und mehr.Topics include SQL-CLR Type Mapping, Standard Query Operator Translation, and more.

ProbenSamples
Enthält Links zu Visual Basic und C# Beispielen.Provides links to Visual Basic and C# samples.

Language-Integrated Query (LINQ)- C# Language-Integrated Query (LINQ) - C#
Stellt Übersichten von LINQ-Technologien C#in bereit.Provides overviews of LINQ technologies in C#.

Language Integrated Query (LINQ) – Visual BasicLanguage-Integrated Query (LINQ) - Visual Basic
Stellt Übersichten von LINQ-Technologien in Visual Basic bereit.Provides overviews of LINQ technologies in Visual Basic.

LINQLINQ
Beschreibt LINQ-Technologien für Visual Basic Benutzer.Describes LINQ technologies for Visual Basic users.

LINQ und ADO.NETLINQ and ADO.NET
Links zum ADO.net-Portal.Links to the ADO.NET portal.

LINQ to SQL Walkthroughs (Exemplarische Vorgehensweisen für LINQ to SQL)LINQ to SQL Walkthroughs
Listet exemplarische Vorgehensweisen für LINQ to SQLLINQ to SQL auf.Lists walkthroughs available for LINQ to SQLLINQ to SQL.

Downloading Sample Databases (Herunterladen von Beispieldatenbanken)Downloading Sample Databases
Beschreibt, wie die in der Dokumentation verwendeten Beispieldatenbanken heruntergeladen werden.Describes how to download sample databases used in the documentation.

Übersicht über das LinqDataSource-Webserver SteuerelementLinqDataSource Web Server Control Overview
Beschreibt, wie das LinqDataSource-Steuerelement LINQ (Language-Integrated Query) für Webentwickler über die Architektur des ASP.NET-Datenquellen-Steuer Elements verfügbar macht.Describes how the LinqDataSource control exposes Language-Integrated Query (LINQ) to Web developers through the ASP.NET data-source control architecture.