我使用了movePrevious()方法和moveNext()方法,但是一旦搜索完数据库,这种方法就不起作用了。我的意思是当我第一次加载表单时,事情工作正常,但在我搜索某个值后,然后尝试使用按钮它死了不起作用。请记住,我只是Visual Basic的初学者。
Private Sub EmployeeBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs)
Me.Validate()
Me.EmployeeBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.CEMPLOYEEDataSet)
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Me.Close()
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Try
Me.EmployeeTableAdapter.emp_id(Me.CEMPLOYEEDataSet.Employee, New System.Nullable(Of Integer)(CType(TextBox1.Text, Integer)))
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
EmployeeBindingSource.MovePrevious()
End Sub
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
EmployeeBindingSource.MoveNext()
End Sub
我的表格图片