C# WINFORM dategridview多表更新的问题

C# WINFORM
项目中有个dategridview1 数据源是一个视图(ID,DM,MC,DMB,MCB),关联2张表A(ID,DM,MC) B(ID,DMB,MCB)
其中ID为2个表的主键且为关联字段
在dategridview1修改后数据如何保存到数据库中,请高手指点(系统自带的只能单个表修改)
注:最好给个实例吧,网上有好多方法,但个人有个人的理解,处理起来还是摸不着边.
请说的细致一点,最好是代码实例,本人基本功不是太好,谢谢大家了!!

第1个回答  2010-11-26
自己编辑模板就行了,在模板里面添加个linkbutton处理下它的click事件或者command事件都行,再通过获取该行上的相应数据并更新到数据库就行了,几个表都行!(因为是自己写嘛!)
第2个回答  2010-11-28
2种情况
1种比较简单 你实现做好一个表格 然后隐藏了
然后点按钮的时候 就显示出来
2 这种比较难 就是动态添加 要用到C#里的 委托和事件
更新数据库 就是在重新连一次数据库就可以了
接分了
第3个回答  2010-11-26
级联修改,需要自己写一个UPDATE方法,SQL是级联修改语句。然后让GRIDVIEW绑定你的UPDATE方法,就可以了。记得往里面传对象,数据源用OBJECT那个对象数据源绑定。就可以了。
第4个回答  2010-11-26
用UPDATE命令即可,一定要有主键。本回答被网友采纳
第5个回答  2010-11-30
添加 修改处理事件 将修改的结果保存到数据库
相似回答