CustomerForm.gif

这里的四个文本框都绑定到了tblCustomer的CarNo,Name,Address,Make了,(用的是可视化绑定)
Edit按钮用来载入数据,Save按钮用来保存数据.很简单,简化如下:

private void btnEdit_Click(object sender, System.EventArgs e)
{
    customerDataSet1.Clear();
    sqlDataAdapter1.Fill(customerDataSet1);
}




private void btnSave_Click(object sender, System.EventArgs e)
{
    sqlDataAdapter1.Update(customerDataSet1);
    MessageBox.Show(
"Database updated!");
}


但是,我修改了文本框如果马上按save更新,没有错误,但是数据库里没有更新;但是如果移动到下一条记录再按save(修改的仍然只有上一条记录),就可以更新成功,这是什么原因?
posted on 2005-08-11 18:57  wddavid  阅读(1228)  评论(3编辑  收藏  举报