C#中如何把两个数据库中的两个结构一样的表合并成一个?

时间:2021-10-08 05:51:36
C#中如何把两个数据库(*.mdb)中的两个结构一样的表合并成一个?

8 个解决方案

#1


用循环读写的方法将其中一个表的内容写到另一个表中。

#2


先用select * from tab1 where 1<>1从表tab1中读取数据到DataSet1,然后select * from tab2读取数据到DataSet2,在循环读取DataSet2中的行增加到DataSet1中,然后用SqlDataAdapter的update方法更新数据库!

#3


access中可以复制过去,粘贴时选择 将数据追加到表

#4


直接用sql的insert into语句不就行了吗!

#5


你的表中有关键字字段么?
如果有的话要进行处理的

#6


如果表的结构一样,可以分别生成两个DataSet,然后使用DataSet的Merge方法合并两个dataset,dataset1.Merge(dataset2)然后更新数据库就行了。

#7


支持CMIC(大象) 的做法!

#8


有关键字段

#1


用循环读写的方法将其中一个表的内容写到另一个表中。

#2


先用select * from tab1 where 1<>1从表tab1中读取数据到DataSet1,然后select * from tab2读取数据到DataSet2,在循环读取DataSet2中的行增加到DataSet1中,然后用SqlDataAdapter的update方法更新数据库!

#3


access中可以复制过去,粘贴时选择 将数据追加到表

#4


直接用sql的insert into语句不就行了吗!

#5


你的表中有关键字字段么?
如果有的话要进行处理的

#6


如果表的结构一样,可以分别生成两个DataSet,然后使用DataSet的Merge方法合并两个dataset,dataset1.Merge(dataset2)然后更新数据库就行了。

#7


支持CMIC(大象) 的做法!

#8


有关键字段