以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何合并两个access数据库所以表的中的数据?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=133238)

--  作者:zyqzyy
--  发布时间:2019/4/10 12:22:00
--  [求助]如何合并两个access数据库所以表的中的数据?
请教:如何合并两个access数据库所以表的中的数据? 例如:A数据库数据合并到B数据库。
--  作者:有点甜
--  发布时间:2019/4/10 12:44:00
--  

两个mdb文件插入内容,直接用insert into 即可,如

 

insert into 表A (第一列, 第二列) select 第一列, 第二列 from 表B

 

insert into 表A (第一列, 第二列) select 第一列, 第二列 from [d:\\test1.mdb].表A


--  作者:zyqzyy
--  发布时间:2019/4/10 12:53:00
--  
40多个表,每个表无数列,逐列写头痛呐!
--  作者:有点甜
--  发布时间:2019/4/10 14:50:00
--  

添加数据源,然后循环每一个表,参考

 

Connections.Delete("test")
Connections.Add("test","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\test.mdb;Persist Security Info=False")
Dim cn As Connection = Connections("test")
Dim lst As List(Of String)
lst = Connections("test").GetTableNames
msgbox(lst.count)
Connections.Delete("test")

 

http://www.foxtable.com/webhelp/scr/2137.htm