日期:2014-05-18  浏览次数:21729 次

数据源更新后dataGridView不能刷新
点击按钮新建了一条记录到sql数据库中,但dataGridView不自动刷新,用dataGridView1.refresh()也不行。看了很多教程说要重新绑定数据源,具体怎么重新绑定呢?或者有其他什么办法?求解答

------解决方案--------------------
你怎么查询的数据?点击新建按钮之后,把查询数据的代码再执行一遍
------解决方案--------------------
将你第一次用datagridview显示数据的几句代码复制粘贴到按钮事件中再执行一遍
------解决方案--------------------
探讨

引用:

引用:

请问重新绑定的代码要怎么写呢?


不用重新绑定,直接把添加的数据添加到界面上就可以了。。。

没看懂,添加到界面上是什么意思?我的数据更新到数据库中了,但是datagridview中不会自动刷新,必须关闭窗口重新运行才能显示

------解决方案--------------------
不行啊 当控件被数据绑定时,无法以编程方式向datagridview的行集合中添加行
这句话就是说你 已经给dgv添加数据了,不能再次添加行了,
就好像人已经穿上衣服了,就没办法试穿其他的了