我正在使用.net和tableadaptermanager更新MS Access数据库。我希望随着用户移动到下一条记录而不必按下任何按钮,就可以更新新数据。
我试图在绑定源上使用CurrentChanged事件,但它给
之类的问题有人可以告诉我使用此方法来更新数据库的最佳事件是什么。我是否正确使用CurrentChanged事件?
以下是我的更新代码,供您参考:
private void RequestBindingSource_CurrentChanged(object sender, EventArgs e)
{
try
{
this.Validate();
this.RequestBindingSource.EndEdit();
this.DeclarationBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.BDataSet);
MessageBox.Show("Upated Parent");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString() ");
return;
}