日期:2014-05-18  浏览次数:20450 次

新手菜鸟求助根据DATAGRID里面的ROWSTATE变化保存到数据库,谢谢大家协助我.
根据DATAGRID数据源DATATABLE里面的ROWSTATE变化保存到数据库. 

按下一个按钮,提交DATATABLE的变化保存到数据库 
VS2003,VB.NET 
数据库是SQL SERVER 2005 EXPRESS 版本 

请问怎么做才能用一个按钮提交更改存入数据库表? 

高分在线等待原代码,要VB版本的,谢谢大家协助我. 

(已经和爱的人无缘的菜鸟我,不想再失去工作,单位规定的期限到了)

------解决方案--------------------
VB不懂,我弄的是C#
------解决方案--------------------
VB的没做过
在C#里面是用DataSet做为数据源 绑定到DataGrid 然后用SqlDataAdapter 和 SqlCommandBuilder来执行操作的
你可以参考下MSDN里 SqlCommandBuilder的示例,DataGrid中的记录删除是只能是改变状态如果是Delete掉的话 数据库更新会有问题的 其它的操作同理
------解决方案--------------------
参看sqldataadapter,给他的updatecommand,selectcommand,deletecommand等一个sql.

或是用sqlcommandbuilder来生成...

然后sqldataadapter.update()更新.

详情请参考msdn

------解决方案--------------------
可以的
------解决方案--------------------
http://dev.csdn.net/Develop/article/75/75832.shtm