this.dataSet1.newrow();
//编辑DATAGRID内容
try{
    this.sqlDataAdapte1.update();
}
catch(Exception ex){
    MessageBox.Show(ex.Message);
}
不知道这样算不算。

解决方案 »

  1.   

    在用sql语句对数据库进行完增加,删除,修改操作以后,对数据库在进行一次select查询,把结果赋给datagrid就行了。
    dataGrid1.DataSource=mydataset.tables[0].DefaultView;其中删除较为简单,
    myDataSet2.Tables [0].Rows[selRowIndex].Delete();
    dataGrid2.DataSource=myDataSet2.Tables[0].DefaultView;
    selRowIndex为选中的当前记录
      

  2.   

    myDataSet2.Tables [0].Rows[selRowIndex].Delete();
    这样没有删掉数据库中的数据吧?只是删掉DataTable中的数据?
      

  3.   

    小站有这类例子,在源代码下载区
    http://csharps.yeah.net
      

  4.   

    内容很多,所以只能告诉你一本书名,到你这本书里找找吧:
    《C#与.NET技术平台实战演练》第22章,包括了你要问的全部内容!