合并的数据表不复制到新表单

时间:2018-07-14 09:53:23

标签: datatable

f我有2个数据表(dt1和dt4),我想将它们合并并放在另一个(dtFinal)中。如何在vb.net中做到这一点?  我在数据表上尝试了Merge语句,但是问题是它获取列而不是表中的值

dt1>手动写入dt

dt4>是Excel文件已加载到dt

我需要将它们合并到新表单中,并在两个数量列上求和 获得图像附件,但一切正常 Merged Two Table

     Dim dtFinal As New DataTable
        dtFinal = Frm_DiffLive.dt4.Copy
        dtFinal.Merge(Frm_DiffLive.dt)
        dtFinal.Merge(Frm_DiffLive.dt4)
        Me.dgvFinal.DataSource = dtFinal

1-它从两个dataTAble加载所有列 但是只有DataTable的内容是手动填充的 不是从Excel文件填充的那个???

我需要先将其保存到内存中吗?

2-如何从新的dtFinal中创建一列是每行两列之间的总和? f

我尝试了很多合并行,但是我认为随着列显示正确,这不是合并问题

1 个答案:

答案 0 :(得分:0)

最好的解决方法是先将两个表保存到数据库 然后重新选择它并完成整个所需的过程。