http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=8ADE535F-AD40-4DE3-A962-A64B4FAF12C4

解决方案 »

  1.   

    如果你是用的DataSet来填充DataGrid的话
    this.BindingContext[dataSet1,"mytable"].EndCurrentEdit();
    this.sqlDataAdapter1.Update(dataSet1);
    就可以把你的改变更新到数据库
      

  2.   

    楼主得搞清楚一点,DataGrid是用来显示数据的控件而已。真正在修改数据的是ADO.NET。比较常见的就是Connection + DataAdapter + DataSet的搭配。只要在数据集修改后记得更新数据库就行了。就像楼上兄台写的那样。
      

  3.   

    this.sqlDataAdapter1.Update(dataSet1);
      

  4.   

    用this.sqlDataAdapter1.Update(dataSet1)时,系统提示sqlupdatecommand1未初始化,
    我定义时,sqldbtype用dataset1.tables[0].columns[0].gettype(),系统提示dataset1.tables[0].columns[0].gettype()不是sqldbtype.
    各位大侠,如何从dataset中得到sqldbtype
      

  5.   

    this.BindingContext[dataSet1,"mytable"].EndCurrentEdit();
    this.sqlDataAdapter1.Update(dataSet1);
      

  6.   

    http://chs.gotdotnet.com/quickstart/aspplus/
    有例子,你自己参考一下