DataGridView为什么不能实时显示数据库的更改
展开全部
可以用代理事件实现。不过简单一点的方法就是下面我介绍的这种。
Form1是Datagridview的页面。Form2是修改值的页面。
Form1:
private void changedata()
{
if(Form2.ShowDialog() == DialogResult.OK)
{
//重新绑定数据库
BindDgv();
}
}
Form2:
private void btnOK_Click()
{
//修改数据代码......
//下面这句代码将触发上面Form1中的代码,实现重新绑定。
this.DialogResult==DialogResult.OK;
}
Form1是Datagridview的页面。Form2是修改值的页面。
Form1:
private void changedata()
{
if(Form2.ShowDialog() == DialogResult.OK)
{
//重新绑定数据库
BindDgv();
}
}
Form2:
private void btnOK_Click()
{
//修改数据代码......
//下面这句代码将触发上面Form1中的代码,实现重新绑定。
this.DialogResult==DialogResult.OK;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询