| Forum: VB.NET |
Thema:
Re: remove einer datarow innerhalb eines for each |
Von:
Klaas Wedemeyer (
15.04.2004 14:12) |
Hi,
das Problem geht auch einfacher zu lösen:
Rows ist eine Liste mit einem Index. Wenn man mit dem Index durch die Liste geht stößt er sich nicht daran, wenn man einen Wert löscht:
dim rows =dstSet.tables("ueberschrift").rows
for i as integer = rows.count-1 to 0 step -1
dim rowMember as datarow = rows(i)
if isDBNull(rowMember.item("link")) then
dstSet.tables("ueberschrift").rows.remove(rowMember)
end if
next
Achtung: beim Löschen immer rückwärts durch die Liste gehen sonst kommt er Durcheinander.
Viel Glück Klaas
| Betreff |
Von |
Datum |
|
|
|
|
Till
Groos
|
16.04.2004 08:16 |
|
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!