利用按钮向dataset中增加一条空纪录,并add,update,然后重新绑定到datagrid。
接着利用datagrid的更新、删除列来实现相应功能。

解决方案 »

  1.   

    看一下quickstart里面关于datagrid的例子就会了,在asp.Net那部分里的控件引用里就有
      

  2.   

    我添加了oleDbDataAdapter1,连接好数据表,生DataSet1,再
    把dataGrid1的DataSource属性设为DataSet11,DataMember属
    性设为表Table1,然后田两个button按钮.用来填充数据和更新
    数据.
    private void button1_Click(object sender, System.EventArgs e)
    {
      dataSet11.Clear();
      oleDbDataAdapter1.Fill(dataSet11,"bjb1");
    }private void button2_Click(object sender, System.EventArgs e)
        {
    oleDbDataAdapter1.Update(dataSet11,"bjb1");
              MessageBox.Show("更新完成!");
    }可是,修改数据后,单击button2时,出现"当传递具有已修改性的DataRow集
    合时,更新要求有效的UpdataCommand."不知是什么原因?兄弟,解决后拿出来共享啊,谢谢了!
      

  3.   

    oleDbDataAdapter1.Update(dataSet11,"bjb1");需要手动设置update语句,可以建立一个command对象,然后把oledbdataadapter1.updatecommand设置为该command对象也可以使用commandbuilder自动生成update,insert,delete语句
    msdn中有很详细的说明。