Ich verwende ein Dateneingabeformular, das nur ein DataGridView hat. Die DGV Eigenschaften umfassen:DataGridView in Visual Studio 2015
- Name: StaffInfoDGV
- Datasource: StaffInfoBindingSource
Die Eigenschaften des StaffInfoBindingSource
sind:
- Datasource: StaffInfoDataSet
- Datamember: tblStaffInfo
Ich kann Daten ohne ein Problem lesen. Aber wenn ich einen Wert in einer beliebigen Spalte des Rasters ändere und durch Klicken auf die Schaltfläche Speichern unter StaffInfoBindingNavigator
speichere, wird es nicht gespeichert und beim nächsten Öffnen des Formulars werden nur die ursprünglichen Daten wieder angezeigt.
Der folgende Code erscheint in der Codeansicht des Formulars:
Public Class frmStaffEntry
Private Sub StaffInfoBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) Handles StaffInfoBindingNavigatorSaveItem.Click
Me.Validate()
Me.StaffInfoBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.StaffEvaluationDataSet)
Me.StaffInfoBindingSource.EndEdit()
Me.StaffInfoTableAdapter.Update(Me.StaffEvaluationDataSet.tblStaffInfo)
End Sub
Ich brauche sehr dringend Hilfe. Bitte vorschlagen.