Wie Update DataTable

Ich habe einen main DataSet enthält mehrere DataTables. Diese verschiedenen DataTables gebunden sind, um Ihre DataGridView DataSource jeweils.

Mein problem ist immer wenn ich etwas ändern im display-Bereich wie in der Beschreibung textbox unten ein und klicken Sie dann auf speichern....

Wie Update DataTable

Dem DataGridView nicht die änderungen repliziert, wie hier zu sehen:
Wie Update DataTable

Ich brauche einen Weg, ein update der DataTable ... Meine Schaltfläche speichern erfolgreich speichert die Informationen. Ich bin ganz neu auf DataSets und DataTables so dies ist mein erstes mal versuchen, ein update DataTable. Ich bezweifle, dass ich brauchen, um neu zu laden der Daten in die DataTable darf es etwas effizienter sein?

Was ist genau der Bereich display und was ist mit? Dem Datensatz genommen, da die Quelle durch das DataGridView?
Der display-Bereich ist, wo die Daten geladen und geändert, wenn ich Sie auf eine Schaltfläche speichern. Es speichert diese Informationen in der Datenbank, aber die gespeicherten Daten nicht repliziert werden, in die DataTable, weil ich noch nicht neu geladen oder ... geändert, dass bestimmte Zeile in der DataTable
Beachten Sie, dass die übliche Vorgehensweise ist: - Einstellung eine datasource an das DataGridView an den start, und dann so dass eine gewisse Art von Modifikation des DataGridView direkt (über den display-Bereich, den Sie erwähnen, zum Beispiel). Diese änderungen betreffen nicht die Quell -, sondern die beteiligten DataGridView-Zellen. Wenn Sie möchten, um Einfluss auf die Quelle, die änderungen werden nicht wiedergegeben im DataGridView sofort, Sie zu aktualisieren/neu-link. Wenn ich verstehe, was Sie wollen zu Recht, was ich tun würde in Ihrer situation wäre die Durchführung von zwei parallel-Editionen gleichzeitig: DB und DGV
Recht. Ich verstehe, dass, ich suchte es und anscheinend ein TableAdapter erforderlich wäre, zusammen mit meinen Daten? Nachdem meine änderungen und repliziert die Datenbank, DataTable muss auch aktualisiert werden. Wird replizieren Sie die änderungen im DataGridView (da es gebunden ist, um die "DataTable"). Ich bin mir nur nicht sicher, wie dies zu tun ...
Wenn Sie ändern Sie die DataSource der DataGridView werden die änderungen NICHT sofort aktualisiert werden. Wenn Sie wollen, um änderungen an bestimmten Bereichen, warum nicht die Aktualisierung des DataGridView direkt?

InformationsquelleAutor Alex | 2013-08-28

Schreibe einen Kommentar