Sample: Query data using LINQ
These samples show how to query business data using Language-Integrated Query (LINQ).
How to run this sample
See How to run samples for information about how to run this sample. There are multiple projects in the solution. Each project demonstrates some aspect of LINQ queries.
What this sample does
Read each sample's comments to find out what each sample does. There are samples that:
- Create a simple LINQ query
- Create a LINQ query using late binding
- Retrieve multiple records using condition operators
- Complex queries - a wide assortment of LINQ examples
How this sample works
In order to simulate the scenario described in What this sample does, the sample will do the following:
Setup
Creates any records required by the Demonstrate
region of each Main
() method.
Demonstrate
Code in the Demonstrate
region of the Main
() method performs one or more LINQ queries.
Clean up
Displays an option to delete the records created in Setup.
The deletion is optional in case you want to examine the tables and data created by the sample. You can manually delete the records to achieve the same result.