操作未实施"

时间:2017-12-15 06:40:38

标签: vb.net datagridview

所以我正在研究一个vb。 net程序,它有一个BindingNavigator。

BindingNavigator有一个保存按钮,用于在添加或删除DataGridView中的任何内容后保存数据。每当我点击Save它告诉我该方法或操作没有实现。

如何解决此问题?

以下是我保存按钮的代码:

Private Sub ToolStripSave_Click(sender As Object, e As EventArgs) Handles ToolStripSave.Click
    Try
        Me.Validate()
        Me.EmployeeBindingSource.EndEdit()
        Me.EmployeeTableAdapter.UpdateAll(Me.Test5DataSet)
        Me.EmployeeBindingNavigator.MoveLastItem = Me.BindingNavigatorMoveLastItem
        Me.EmployeeBindingNavigator.MoveNextItem = Me.BindingNavigatorMoveNextItem
        Me.EmployeeBindingNavigator.MoveFirstItem = Me.BindingNavigatorMoveFirstItem
        Me.EmployeeBindingNavigator.MovePreviousItem = Me.BindingNavigatorMovePreviousItem
        Me.EmployeeBindingNavigator.AddNewItem = Me.BindingNavigatorAddNewItem
        Me.BindingNavigatorAddNewItem.Enabled = True
        Me.BindingNavigatorMoveFirstItem.Enabled = True
        Me.BindingNavigatorMoveLastItem.Enabled = True
        Me.BindingNavigatorMoveNextItem.Enabled = True
        Me.BindingNavigatorMovePreviousItem.Enabled = True
        Me.ToolStripReload.Enabled = True
        Me.ToolStripList.Enabled = True
        Me.ToolStripExit.Enabled = True
    Catch exception As System.Exception
        ProjectData.SetProjectError(exception)
        Interaction.MsgBox(exception.Message, MsgBoxStyle.OkOnly, Nothing)
        ProjectData.ClearProjectError()
    End Try
End Sub 

2 个答案:

答案 0 :(得分:0)

搜索DW23

另一个可能的问题可能是您尝试调用实际上不可用于此对象的方法。 我使用Throw New NotImplementedException来解决这个问题,这个问题没有被执行(即使它具有该方法的匹配类型)

答案 1 :(得分:0)

方法或操作未实现

一切都适用于数据网格加载以及DeleteInsert

显然已经在更新中正常工作,但是当检查oracle数据库时,我发现没有更新。这时我寻找COMMIT (),收到以下消息:

  

提交后未实现方法或操作:抛出新   NotImplementedException