Mam kawał czasu z przekształcenia prostego zapytania SQL do kwerendy LINQ (przy użyciu VB btw)Grupowanie za pomocą LINQ
Oto mój SQL:
SELECT USRDEFND5
FROM int_gp_employee
GROUP BY USRDEFND5
xml wygląda to:
<int_gp_employee>
<row>
....
<usrdefnd5>Some GUID</usrdefnd5>
</row>
</int_gp_employee>
Próbowałem już różnych wersji LINQ. Mój obecny jest stwierdzenie:
From b In xmlFile...<row> Group b...<usrdefnd5> By b...<usrdefnd5> INTO group
kiedy foreach przez powstały kolekcji, każda linia (17000) zjawia.
Dzięki za spojrzenie.
Nadal zwraca wszystkie z nich. Szukam różnych wartości usrdefnd5. – spuppett
Powinny zwracać wszystkie wiersze, ale pogrupować według tego pola. Każda grupa będzie sekwencją wierszy z tym kluczem. Czy potrzebujesz w ogóle wierszy lub * tylko * kluczy? –
Potrzebuję tylko kluczy. – spuppett