根据DATAGRID数据源DATATABLE里面的ROWSTATE变化保存到数据库.按下一个按钮,提交DATATABLE的变化保存到数据库
VS2003,VB.NET
数据库是SQL SERVER 2005 EXPRESS 版本请问怎么做才能用一个按钮提交更改存入数据库表?高分在线等待原代码,要VB版本的,谢谢大家协助我.(已经和爱的人无缘的菜鸟我,不想再失去工作,单位规定的期限到了)

解决方案 »

  1.   

    你的DataGrid数据循环检索ROWSTATE是否改变,然后组织你的sql语句就可以阿;
    很少用这个功能,不知道是否框架提供update的方法;
    vb语法不会,代码就不写了
      

  2.   

                     
    更新请参考:                  
    Dim   sqldataset   As   DataSet 
                      Dim   sqlb   As   SqlCommandBuilder      
                      sqldataset.Tables(0).Rows(0).Delete()   
                      sqla.Update(sqldataset)   
        
                      dgdb.DataSource   =   sqldataset   
                      dgdb.DataBind()