我的一个datagridview,假如有7列,分别叫A B C D E F G ,我只想上传每一行的A B D E G数据到数据库~请问怎样实现呢? 

解决方案 »

  1.   

    自定义sqldataadapter的updatecommand
      

  2.   

    自定义修改值
    DataSet ds = new DataSet();
    SqlDataAdapter sda;SqlCommandBuilder scb = new SqlCommandBuilder(sda);
    sda.Update(ds);
    this.dataGridView1.DataSource = ds.Tables[0];
      

  3.   

    写一个存储过程把A B D E G列的值作为参数  再实现更新
      

  4.   

    还有一个问题,我的updatecommand是updata table set A=@A,B=@B,d=@d,E=@E,G=@G where d=@d
    @a这些值应该怎样赋值?