如何将一张表中的一列复制到另一新表中去呀?

解决方案 »

  1.   

    private void CopyDataTable(DataTable myDataTable){
        // Create an object variable for the copy.
        DataTable copyDataTable;
        copyDataTable = myDataTable.Copy();
        // Insert code to work with the copy.
     }
      

  2.   

    insert into NewTable
    select * from OldTable--如果结构完全一样就行
      

  3.   

    DataRow dr = dataset1.table1.Rows[i];
    DataRow dr2 = dataset2.table2.NewRow();
    dr2.ItemArray = dr.ItemArray;
    dataset2.table2.Rows.Add(dr2);
      

  4.   

    update tb_new set fd=tb.fd from tb_new inner join tb on
    tb_new.key1=tb.key1 and
    tb_new.key2=tb.key2
    ...................
      

  5.   

    得到DataSet之后还要复制干嘛?直接用这个,或者再建一个新的表等于原来的不就行了.
      

  6.   

    insert into NewTableName select * from OldTableName where