Hallo zusammen,
kann mir jemand helfen ...
ich versuche per LINQ in der abfrage auf einen darauffolgenden datensatz zuzugreifen ... um dessen inhalt ins abgefragte ergebniss zu integrieren :-)
[highlight=vbnet]
Dim query From dtV in MyData
Let IDakt = dtv.ID
Let wert1 = dtv.Wert ' beispielhaft
Let IDplus = IDakt+1
Let wert2 = new with{???? where dtv.ID = IDplus}.Wert
[/highlight]
sprich: wenn z.b. Datensatz 10 ... den WERT 5 hat
würde ich gerne abfragen können...
welchen wert der aktuelle datensatz plus (z.b) der nächste hat
mir gehts grundsätzlich erstmal darum zu wissen ... welche "function" hier
sinnvoll ist ... ohne 2 x die kommpletten daten durchlaufen zu müssen
vielen dank für nen tipp :-)
NACHTRAG:
oder ne BESSERE lösung als LInQ... ich versuche sehr viele daten grundsätzlich im code erstmal
zu ändern und ganz zu letzt diese erst zu speichern ....
allein schon ... dass LINQ nicht zu debuggen ist ... geht mir *mildeausgedrückt* auf den keks :-)
kann mir jemand helfen ...
ich versuche per LINQ in der abfrage auf einen darauffolgenden datensatz zuzugreifen ... um dessen inhalt ins abgefragte ergebniss zu integrieren :-)
[highlight=vbnet]
Dim query From dtV in MyData
Let IDakt = dtv.ID
Let wert1 = dtv.Wert ' beispielhaft
Let IDplus = IDakt+1
Let wert2 = new with{???? where dtv.ID = IDplus}.Wert
[/highlight]
sprich: wenn z.b. Datensatz 10 ... den WERT 5 hat
würde ich gerne abfragen können...
welchen wert der aktuelle datensatz plus (z.b) der nächste hat
mir gehts grundsätzlich erstmal darum zu wissen ... welche "function" hier
sinnvoll ist ... ohne 2 x die kommpletten daten durchlaufen zu müssen
vielen dank für nen tipp :-)
NACHTRAG:
oder ne BESSERE lösung als LInQ... ich versuche sehr viele daten grundsätzlich im code erstmal
zu ändern und ganz zu letzt diese erst zu speichern ....
allein schon ... dass LINQ nicht zu debuggen ist ... geht mir *mildeausgedrückt* auf den keks :-)
Comment