DataRow dr = ds.Tables["TD2"].NewRow();
dr["TD2的字段"] = ds.Tables["TD1"].Rows["要提出的数据行"]["相应的列"];
ds.Tables["TD2"].Add(dr);

解决方案 »

  1.   

    1。
    DataRow dr = Tables["TD2"].NewRow();
    dr= ds.Tables["TD1"].Rows["要提出的数据行;
    ds.Tables["TD2"].Add(dr);2.
    DataRpw dr2=Tables["TD2"].NewRow();
    ds.Tables["TD2"].Add(dr);
      

  2.   

    1。
    DataRow dr = Tables["TD2"].NewRow();
    dr= ds.Tables["TD1"].Rows[要提出的数据行号];
    ds.Tables["TD2"].Add(dr);2.
    DataRpw dr2=Tables["TD2"].NewRow();
    ds.Tables["TD2"].Add(dr);
      

  3.   

    DataTable有ImportRow和LoadDataRow两个方法,
    ImportRow函数原型:
    public void ImportRow(
       DataRow row
    );LoadDataRow函数原型:
    public DataRow LoadDataRow(
       object[] values,
       bool fAcceptChanges
    );
      

  4.   

    DataRow drwUser = ds1.TUser.Select("iID=" + strID)[0];
    DataSet ds2 = new DataSet();
    ds2.TUser.ImportRow(drwUser);//1、将DT1中的某行数据插入到DT2中DataRow drwNull = new DataRow;
    ds2.TUser.Add(drwNull);//在DT2中插入一空行
      

  5.   

    DataRow drwNull = new DataRow;
    ds2.TUser.Add(drwNull);//在DT2中插入一空行这我也试过,但还是不行。