DataView durchlaufen; Werte ändern

30/11/2007 - 13:10 von Ralph Hüttenmoser | Report spam
Guten Nachmittag

Aber: Ich reduziere das Universum durch den Rowfilter auf wenige Sàtze.

Nun muss ich alle diese Sàtze updaten. (komme mir blöd vor) Wie macht man das?

Ralph

-code
DataView dvChangedElement = _dsMainDataStore.Tables["PRODUCTELEMENT"].DefaultView;
dvChangedElement.RowFilter = "ProductElement ='" + elementName + "'";

//so kriege ich alle Sàtze der ganzen DataTable (Einschrànkung "RowFilter" greift nicht!)
foreach (DataRow dataRow in dvChangedElement.Table.Rows)
{
//àndere was
}
 

Lesen sie die antworten

#1 Andi Fandrich
30/11/2007 - 14:13 | Warnen spam
Hallo Ralph,

Ralph Hüttenmoser wrote:
Aber: Ich reduziere das Universum durch den Rowfilter auf wenige
Sàtze.
Nun muss ich alle diese Sàtze updaten. (komme mir blöd vor) Wie macht
man das?
-code
DataView dvChangedElement > _dsMainDataStore.Tables["PRODUCTELEMENT"].DefaultView;
dvChangedElement.RowFilter = "ProductElement ='" + elementName + "'";
//so kriege ich alle Sàtze der ganzen DataTable (Einschrànkung
"RowFilter" greift nicht!) foreach (DataRow dataRow in
dvChangedElement.Table.Rows) {
//àndere was
}



foreach (DataRowView drv in dvChangedElement) {
DataRow dr = drv.Row;
// dr["Column1"] = 123;
}

HTH
Andi

Ähnliche fragen