日期:2014-05-19  浏览次数:20744 次

datagrid数据更新问题
类A中方法B,返回的是一个DataSet,    
 
实例化A后:    
A     myA=     new     A()    

DataSet     ds     =     myA.B()    
 
dv=ds.Tables[0].DefaultView;

DataGrid.DataSource   =dv;

各位DX,    
在这种方式下,想在更新DataGrid数据后,保存到数据库中,
代码是怎么写好?或者给个思路也好   。
偶是新手,先谢过所有走过、路过的兄弟姐妹了


------解决方案--------------------
MSDN上去查SqlDataAdapter的用法
------解决方案--------------------
在更新事件下,添加代码

先得到要更新的数据,然后组织成sql语句,再执行此sql语句,执行完后再重新绑定此方法
------解决方案--------------------
SqlCommandBuilder scb=new SqlCommandBuilder(sda);
sda是SqlDataAdapter
然后再sda的Update方法即可.就可以更新到数据库了
------解决方案--------------------
最笨的方法是保存好数据后 重新绑定DATAGRID控件的数据