我是菜鸟,刚刚开始学C#,最近在做一个winform的程序,当用DataGridView绑定数据库,能显示出数据库的数据,我想在datagridview中进行添加删除修改的操作,然后点击一个button就可以保存到数据库,请问如何实现,在线等待求救!

解决方案 »

  1.   

    可以使用SqlDataAdapter更新命令 01.public int UpdateData(DataSet ds, string strTblName, string strConn)  
    02.        {  
    03.            try  
    04.            {  
    05.                //创建一个数据库连接  
    06.                SqlConnection conn = new SqlConnection(strConn);  
    07.  
    08.                //创建一个用于填充DataSet的对象  
    09.                SqlCommand myCommand = new SqlCommand("SELECT * FROM " + strTblName, conn);  
    10.                SqlDataAdapter myAdapter = new SqlDataAdapter();  
    11.                //获取SQL语句,用于在数据库中选择记录  
    12.                myAdapter.SelectCommand = myCommand;  
    13.                //自动生成单表命令,用于将对DataSet所做的更改与数据库更改相对应  
    14.                SqlCommandBuilder myCommandBuilder = new SqlCommandBuilder(myAdapter);  
    15.                myAdapter.Update(ds, strTblName);  //更新ds数据  
    16.  
    17.                return 0;  
    18.            }  
    19.            catch (Exception err)  
    20.            {  
    21.                throw err;  
    22.            }  
    23.        }  
      

  2.   

    我不想用dataset,我是用一个object类绑定datagridview的,这样如何实现?
      

  3.   

    我不想用dataset,我是用一个object类绑定datagridview的,这样如何实现?
      

  4.   

    建立去看看gridview 72般绝技,对你很有帮助的