从不同数据表中的行向数据表添加行

JOE*_*EET 1 c#

我目前正在这样做:

    for (int i = 0; i < 15; i++)
    {
        dt_final.Rows.Add(dt.Rows[i]);
    }
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误,该行属于另一个表.如何将此行导入dt_final表?

k3b*_*k3b 5

您只能添加从DataTable创建的行(即通过NewRow).但您可以从其他表导入行

 dt_final.ImportRow(dt.Rows[i]);
Run Code Online (Sandbox Code Playgroud)