Daten wiederherstellen in den Controls....

10/03/2009 - 08:15 von M.Erlinger | Report spam
Hallo

ich hàtte folgende Frage:
auf meiner Form sind verschiedene Controls (TextEdit, ComboBox...) die
via BindingSource an eine Datenquelle gebunden sind.
Jetzt hat der User die Möglichkeit in einen "Editier"-Modus zu
wechseln, um die Daten bearbeiten zu können - und auch die Möglichkeit
diesen "Editier"-Modus ab-zu-brechen. Beim Abbruch sollten die
Original-Daten wieder in den Controls stehen - d.h. alle Änderungen
des Users rückgànig gemacht werden.

Ich versuche mich gerade mit der RejectChanges() an der aktuellen
DataRow, bzw. RejectChanges() an der DataTable - funktioniert soweit,
dass die Änderungen nicht in die Datenbank geschrieben werden, aber
angezeigt werden noch die Verànderungen des Benutzers.

Wie kann ich hier am besten vorgehen, dass die Verànderungen in den
Controls wieder mit den Original-Daten hergestellt werden (ohne Daten
neu einzulesen mit Fill() oder so) ??

Danke schon mal & Grüsse
Michael
 

Lesen sie die antworten

#1 M.Erlinger
10/03/2009 - 12:36 | Warnen spam
Hat sich erledigt !!!
DataRow.BeginEdit();

...
DataRow.EndEdit();

Ähnliche fragen