新手菜鸟求助根据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