C#如何判断datagridview1的数据发生了改变? 如果datagridview1的数据被修改以后,当我关闭窗口时,在Form1_FormClosing如何判断datagridview1的数据是否有修改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有点不大明白你的想法和你想要做个什么东西。但是 我觉得如果你是要判断是是否数据修改的话,建议你窗体加载的时候先把datagridview1的数据这个数据应该是直接从数据库读取出来的。所以你可以先保存于list<>集合中。然后你修改数据之后,那自然数据库中的数据也被修改。关闭窗体的时候你就写个重新获取数据的list<>方法在去对比这两个list<>集合的对象是否全部一样就可以了。 有点复杂。我只有这办法。 修改时加标志位,在Form1_FormClosing时判断期待其他方法 判断datagridview1的数据源DataSet是否有改变!if(DataSet1.HasChanges()) ... 如何将上传的avi、WMV、MP4、asf等格式的视频文件转换为flash 网络通讯方面的问题 怎样求出鼠标在richTextBox1上的位置? 大哥大姐,DataGrid小问题;水晶报表; 菜鸟问C#关于数据库的问题 关于ADO.net中移动记录机的疑问 对于学习C#应从什么地方入手 使用winForm遇到的问题 为什么我的c#程序运行这么慢呢? 关于正则表达式问题,不解,在线求助! 线程执行好后会自动退出吗 不能选择文件或者文件组NETWORKFLAT_LOG进行还原的原因?
但是 我觉得如果你是要判断是是否数据修改的话,建议你窗体加载的时候先把datagridview1的数据这个数据应该是直接从数据库读取出来的。所以你可以先保存于list<>集合中。
然后你修改数据之后,那自然数据库中的数据也被修改。关闭窗体的时候你就写个重新获取数据的list<>方法在去对比这两个list<>集合的对象是否全部一样就可以了。 有点复杂。我只有这办法。
...