将数据从第一个表插入到第二个表中的不同位置

时间:2013-12-17 02:05:39

标签: c# database ado.net

在foxpro中,我可以简单地添加或合并具有不同位置的表格:

-> use C:\tableA
-> append from D:\tableB

在我提供的这个foxpro代码中,tableB存在于位置D:\,将其所有行追加到tableA

现在的问题是,我如何在C#中做到这一点?

我只需调用此查询:insert into tableA select * from tableB即可将tableB的所有行追加到tableA。但是,只有当我使用相同的数据库并且它们的文件位置保持完整且同时相同时才会出现这种情况。

我的问题是这两个表的数据库位置不同。如何使用C#解决此问题?