Query Expression-Beispiel
Folgende Query Expression filtriert die Datenbanktabelle CountryRegion nach dem Feld CountryRegionCode und Wert CH.
IQueryable
where cr.CountryRegionCode == "CH"
select cr;
SQL-Anweisung
Daraus wird die folgende SQL-Anweisung mit Parameter @p0 generiert. An die Parameter @p0 wird der Wert CH zugewiesen, welches als Filterkriterieum innerhalb der Query Expression definiert wurde.
SELECT [t0].[CountryRegionCode],
[t0].[Name],
[t0].[ModifiedDate]
FROM [Person].[CountryRegion] AS [t0]
WHERE [t0].[CountryRegionCode] = @p0
-- @p0: Input String (Size = 2; Prec = 0; Scale = 0) [CH]
-- Context: SqlProvider(Sql2005) Model: AttributedMetaModel Build: 3.5.20706.1
Lambda Expression-Beispiel
Die Lambda Version für das Sortieren der CountryRegion nach dem Feld CountryRegionCode sieht wie folgt aus:
IQueryable
.Where(cr => cr.CountryRegionCode == "CH")
.Select(cr => cr);
No comments:
Post a Comment