C#winform编程中,当使用Datagridview与数据库绑定的时候,如何让Datagridview与数据库同步更新?

如题所述

首先不建议绑定数据库,这样你的Datagridview的重用性也更高,还有Datagridview不可能与数据库同步更新,目前数据库不支持事件,所以即便你数据库做了更改,Datagridview里的数据也不会实时刷新,或者你写个定时器,周期性刷新,也差不多,但绝对不会自动同步!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-09
你用SQLDataAdapter操作数据库数据在吧。再把SQLDataAdapter的方法定义为全局字段,再写一个储存 Datagridview中的数据的方法就可以同步。既可以从数据库中向Datagridview读取数据,也可以把Datagridview中修改增加的数据同步到数据库中了。
第2个回答  2013-05-09
怎么会有这种BT的需求,貌似没法这么设置,你要写的方法,时时刷新查询
比如加个Timer控件,每秒钟查询一次,再绑定
相似回答