C# 在access数据库之间复制表
我有两个access数据库,希望找到从其中一个数据库复制表的方法 数据库连接到另一个数据库。复制的表必须保持相同的结构和数据。C# 在access数据库之间复制表,c#,.net,database,ms-access,C#,.net,Database,Ms Access,我有两个access数据库,希望找到从其中一个数据库复制表的方法 数据库连接到另一个数据库。复制的表必须保持相同的结构和数据。 我已经试着胡乱摆弄了,但我能找到的所有关于它的信息都没有 正在使用sqlBulkCopy将表传输到sql server。 我可以使用sqlBulkCopy在mdb文件之间复制表吗?或者是否有其他方法可以做到这一点?尝试以下方法: insert into [AccessTable] select * from [MS Access;DATABASE=D:\M
我已经试着胡乱摆弄了,但我能找到的所有关于它的信息都没有 正在使用sqlBulkCopy将表传输到sql server。
我可以使用sqlBulkCopy在mdb文件之间复制表吗?或者是否有其他方法可以做到这一点?尝试以下方法:
insert into [AccessTable]
select * from [MS Access;DATABASE=D:\My Documents\db2.mdb].[AccessTable2]
通过在目标数据库中运行以下命令,可以将整个表(包括键和数据)从一个Access数据库导入另一个Access数据库:
DoCmd.TransferDatabase acImport, "Microsoft Access", "C:\Source_Database.mdb", acTable, "Source_Table", "Destination_Table"
好了,谢谢。只有一个问题,这不会复制键和索引。