Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie den First-Operator, um das erste Element in einer Sequenz zurückzugeben. Abfragen, die First verwenden, werden sofort ausgeführt.
Hinweis |
|---|
LINQ to SQL unterstützt den Last-Operator nicht. |
Beispiel
Im folgenden Code wird der erste Shipper (Spediteur) in einer Tabelle gesucht:
Wenn Sie diese Abfrage mit der Beispieldatenbank Northwind ausführen, lauten die Ergebnisse:
ID = 1, Company = Speedy Express.
Dim shipper As Shipper = db.Shippers.First()
Console.WriteLine("ID = {0}, Company = {1}", shipper.ShipperID, _
shipper.CompanyName)
Shipper shipper = db.Shippers.First();
Console.WriteLine("ID = {0}, Company = {1}", shipper.ShipperID,
shipper.CompanyName);
Der folgende Code ermittelt den einzigen Customer (Kunden) mit CustomerID-BONAP.
Wenn Sie diese Abfrage mit der Beispieldatenbank Northwind ausführen, lauten die Ergebnisse ID = BONAP, Contact = Laurence Lebihan.
Dim custquery As Customer = _
(From c In db.Customers _
Where c.CustomerID = "BONAP" _
Select c) _
.First()
Console.WriteLine("ID = {0}, Contact = {1}", custquery.CustomerID, _
custquery.ContactName)
Customer custQuery =
(from custs in db.Customers
where custs.CustomerID == "BONAP"
select custs)
.First();
Console.WriteLine("ID = {0}, Contact = {1}", custQuery.CustomerID,
custQuery.ContactName);
Siehe auch
Konzepte
Herunterladen von Beispieldatenbanken (LINQ to SQL)
Hinweis