void DataGridView1CellEndEdit(object sender, DataGridViewCellEventArgs e)
        {
         float Sale=float.Parse(dataGridView1[4,e.RowIndex].Value.ToString());
         int SaleCount=(int)float.Parse(dataGridView1[3,e.RowIndex].Value.ToString());
         float Price=float.Parse(dataGridView1[3,e.RowIndex].Value.ToString());
         int StockCount=(int)float.Parse(dataGridView1[5,e.RowIndex].Value.ToString());
         StockCount=StockCount-SaleCount;
         Sale=Price*SaleCount;
        }
 这个代码没起作用
不知道是位置不对还是代码本身的问题
这里的图片本地的怎么上传啊
谁帮忙解决下这个代码的问题
最好能加我q583395072

解决方案 »

  1.   

    DataGridView1_CellEndEdit中
    SqlCommandBuilder scb = new SqlCommandBuilder(sda);
    sda.Update(ds);
    this.dataGridView1.DataSource = ds.Tables[0];
      

  2.   

    我用的是sqlhelper
    用存储过程进行更新
    所以.Update()的方法不行
      

  3.   

    sqlhelper只是封装了update嘛,对应改一下就好啊