我想知道Data Access Application Block中UpdateDataSet的具体用法。比如我窗口个有一个datagridview控件,用户在这个控件中新增,修改,删除后我怎么用UpdateDataSet把数据更新到数据库中.

解决方案 »

  1.   

    string strConn = "server=server;uid=sa;pwd=sa;database=JP_Travel1";
    SqlConnection conn = new SqlConnection(strConn);

    conn.Open();

    SqlCommand comm = new SqlCommand("select * from Cfd",conn);
    SqlDataAdapter da = new SqlDataAdapter(comm);

    SqlCommandBuilder sc = new SqlCommandBuilder(da);

    DataSet ds = new DataSet();

    da.Fill(ds);

    ds.Tables[0].Rows[0][1] = "aaa";

    da.Update(ds);  
      

  2.   

    db.UpdateDataSet(要更新的数据集, _
                               要更新的表名, _
                               InsertCommandWrapper, 
                               DeleteCommandWrapper, 
                               UpdateCommandWrapper, 
                               )