Select Statement als LinQ...

01/10/2009 - 15:07 von Harald Bacik | Report spam
Hallo

Ich versuche im Moment folgendes SQL in ein LinQ zu bringen, was aber
total scheitert...
Wenn diese Vorgabe nicht hierachisch wàre, hàtte ich die Lösung schon
gefunden, aber so...

Das ist das SQL
Select * from Kundenstamm inner join auftrag on
(auftrag.KundenID=Kundenstamm.KundenID) where auftrag.id IN (1,2,3)

DANKE schon jetzt
 

Lesen sie die antworten

#1 Martin Honnen
01/10/2009 - 17:46 | Warnen spam
Harald Bacik wrote:

Ich versuche im Moment folgendes SQL in ein LinQ zu bringen, was aber
total scheitert...
Wenn diese Vorgabe nicht hierachisch wàre, hàtte ich die Lösung schon
gefunden, aber so...

Das ist das SQL
Select * from Kundenstamm inner join auftrag on
(auftrag.KundenID=Kundenstamm.KundenID) where auftrag.id IN (1,2,3)



Poste eventuell mal die Klassen, die du generiert hast, damit man die
Namen der Eigenschaften und der erstellten Relationen sieht.

Vielleicht hilft ja folgendes:

Dim ids As Integer() = {1, 2, 3}
Dim query = _
From cust In db.Kundenstamm _
Where cust.Auftraege.Any(Function(a) ids.Contains(a.id)) _
Select cust



Martin Honnen MVP XML
http://msmvps.com/blogs/martin_honnen/

Ähnliche fragen