Hallo
Ich habe in einem Dataset eine Datatable manuell erstellt. In dieser Tabelle gibt es eine GruppenNumer (GrpID) und eine laufende Nummer (lfdNr) die gruppenübergreifend ist. In meinem Programm muss nun eine Variable jedes Datensatzes auf die kleinste lfdNr der betreffenden GrpID gesetzt werden.
z.B. sieht die Tabelle anfangs so aus:
GrpID;lfdNr; Var1
1;40
1;55
2;1
3;10
3;22
3;48
Am Ende soll die Tabelle so aussehen:
1;40;40
1;55;40
2;1;1
3;10;10
3;22;10
3;48;10
Ich habs über eine DataView mit der Find bzw. FindRow-Methode versucht; ich komm nicht klar. Die Find-Methode liefert mir doch den Positionsindex des gefundenen Datensatzes. Das ist aber die Position innerhalb der Dataview und nicht der DataTable. Die DataView kann ich doch nicht updaten - oder doch?
Ich steh momentan voll auf der Leitung...
Bitte dringend um hiiiiiiilfe
Ich habe in einem Dataset eine Datatable manuell erstellt. In dieser Tabelle gibt es eine GruppenNumer (GrpID) und eine laufende Nummer (lfdNr) die gruppenübergreifend ist. In meinem Programm muss nun eine Variable jedes Datensatzes auf die kleinste lfdNr der betreffenden GrpID gesetzt werden.
z.B. sieht die Tabelle anfangs so aus:
GrpID;lfdNr; Var1
1;40
1;55
2;1
3;10
3;22
3;48
Am Ende soll die Tabelle so aussehen:
1;40;40
1;55;40
2;1;1
3;10;10
3;22;10
3;48;10
Ich habs über eine DataView mit der Find bzw. FindRow-Methode versucht; ich komm nicht klar. Die Find-Methode liefert mir doch den Positionsindex des gefundenen Datensatzes. Das ist aber die Position innerhalb der Dataview und nicht der DataTable. Die DataView kann ich doch nicht updaten - oder doch?
Ich steh momentan voll auf der Leitung...
Bitte dringend um hiiiiiiilfe
Comment