Hey Leutz hab iwi noch echt Probleme Linq Abfragen zu generieren und probier schon länger an einer Abfrage rum. Evtl kann jemand helfen.
Hier ist die Abfrage in SQL:
Hab schon ein paar Varianten getestet. Hier mal das was ich zuletzt versucht hab. Kommt leider kein einziger Datensatz raus:
Danke scho ma im Voraus!!
Hier ist die Abfrage in SQL:
Code:
SELECT ItemLangSpec.IL_Name, PriceDetail.PD_Price, Item.I_TopRanking FROM Item INNER JOIN ItemLangSpec ON Item.I_ID = ItemLangSpec.I_ID INNER JOIN PriceDetail ON Item.I_ID = PriceDetail.I_ID WHERE (PriceDetail.PR_ID = 2) AND (ItemLangSpec.L_ID = 1) AND (Item.I_TopStatus = 1) GROUP BY ItemLangSpec.IL_Name, PriceDetail.PD_Price, Item.I_TopRanking ORDER BY Item.I_TopRanking
Code:
Dim locTopItems = From I In locSGWData.Item Join IL In locSGWData.ItemLangSpec On I.I_ID Equals IL.I_ID Join PD In locSGWData.PriceDetail On I.I_ID Equals PD.I_ID Where PD.PR_ID = 2 And IL.L_ID = 1 And I.I_TopStatus = 1 Group By IL.IL_Name, I.I_TopRanking, I.I_PictureAll, PD.PD_Price Into ItemGroup = Group Order By I_TopRanking