读书人

C#怎么得到datagridview一行中哪些列单

发布时间: 2012-04-15 18:39:21 作者: rapoo

C#如何得到datagridview一行中哪些列单元格值被修改
请教各位大虾,当我在datagridview中修改一行的某些字段值之后,如何取得是哪些字段值发生了修改,我要把这些修改的字段值更新到数据库中。比如datagridview中一共有15个字段,但当我修改某行的第三个列,和第六列值后,我如何判断是该行第三列和第六列值发生了改变,且把第三列和第六列的值更新到数据库中,其它字段就不更新

[解决办法]
每一张数据表都对应有一个模型对象,更新时把每一列的值都赋值给对象,直接更新就行了,比你判断哪个修改了效率说不行还高了
[解决办法]

C# code
dataTable.AcceptChanges();
[解决办法]
datagridview不是有默认的编辑事件! 那个修改时你直接更新数据库的值不是很好吗! 在将新的数据显示在datagridview上不是很好吗 0 0!

[解决办法]
同意上述所说
[解决办法]
同意上述所说
[解决办法]
同意上述所说!!!
[解决办法]
改一个更新一个不是更好
[解决办法]
数据库直接绑定的话这样做方便,但是用代码绑定的话还是更新数据库为好。

读书人网 >C#

热点推荐