删除:  循环你的dataGridView  发现有选中的  就得到ID 然后就delete from  表名  where id=“adf”  就可以了
添加:  dataGridView。add();
修改:  循环你的dataGridView  发现有选中的  就得到ID 然后就update 表名 set  要修改的内容   可以了

解决方案 »

  1.   


           //添加
            private void button2_Click(object sender, EventArgs e)
            {
                this.dataGridView1.Rows.Add("a","b","........");
            }        //删除
            private void button3_Click(object sender, EventArgs e)
            {
                this.dataGridView1.Rows.RemoveAt(this.dataGridView1.SelectedRows[0].Index);
            }        //修改
            private void button4_Click(object sender, EventArgs e)
           {
                //直接执行sql语句更新
            }
      

  2.   

    用向导生成一个强类型的数据集吧~~~那样的话,绑定的datagridview修改后,可直接用datatable.update()保存到数据库里去
    行的添加,删除及修改见3楼