datagridview如何将改变的数据更新进入数据库?

解决方案 »

  1.   

    WinForms程序中,可以使用SqlCommandBuilder对象或直接写sql语句,你最好把需求写具体点。
      

  2.   

    http://topic.csdn.net/u/20100819/12/6b129f66-ac69-4d43-aa1d-14a5bc6c83e5.html
      

  3.   

    一直没搞懂commandBuilder  里面的updataCommand    那么多个不可测的字段  怎么写命令
      

  4.   

    怎么操作数据库、你就怎么Update
      

  5.   

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

  6.   

    我显示的数据是通过多表查询的,通过SqlCommandBuilder更新数据库出问题了。根据提示信息我觉得要是多表查询的他更新就不行
      

  7.   

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

  8.   

    1、利用Sql语句Update更改数据库。
    2、利用数据集DataSet,数据适配器:SqlDataAdapter,以及SqlCommandBuilder,在调用,update(),最后重新绑定数据源。具体参考#6
      

  9.   

    基础问题,把ADO.NET再重新学习学习吧。