Anzahl der Änderungen

19/04/2008 - 10:20 von Hans Wagner | Report spam
Hallo,
ich habe wieder mal eine Frage.

Ich habe ein ein DS an ein DGV gebuden.
Nun möchte ich abfragen wieviele Änderungen, gelöschte oder neue Zeilen
ich im Grid habe.
Wie funktioniert das?

Danke
Hans
 

Lesen sie die antworten

#1 Peter Götz
19/04/2008 - 13:04 | Warnen spam
Hallo Hans,


Ich habe ein ein DS an ein DGV gebuden.



DataSource für Dein DataGridView ist immer ein
DataViewobjekt, welches z.B. zu einer DataTable
in einem DataSet gehören kann.

Nun möchte ich abfragen wieviele Änderungen,
gelöschte oder neue Zeilen ich im Grid habe.
Wie funktioniert das?



Die Daten, welche in Deinem DataGridView
gezeigt werden, stammen aus einer DataTable.
Diese DataTable hat eine Rows-Auflistung und
jede Row in dieser Auflistung hat eine Eigenschaft
RowState, welche Auskunft darüber gibt, in
welchem Zustand (z.B. Added, Modified usw.) sich
diese Row befindet.

Schau Dir mal das Beispiel unter

www.gssg.de -> Visual Basic -> VB.net
-> DataTable / DataView RowState

an. Dieses Beispiel zeigt Dir wie Du die
RowStates der einzelnen Rows einer
DataTable ermitteln kannst.

Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tipps u. Beispielprogrammen)

Ähnliche fragen