日期:2014-05-17  浏览次数:20957 次

C# 向ACCESS中添加链接表
大家好,

现在有两个ACCESS数据库,A.mdb和B.mdb。
其中A中有一张姓名表。

假设姓名表数据量很大。
我现在想在B数据库中添加A中的姓名表,但是不是创建表,再写入。
而是以链接表的形式导入,就像ACCESS软件提供的链接表导入方式一样。

这样做的目的是为了节省数据库B的空间。

谢谢大家。

------解决方案--------------------
额,这个不是应该在打包在安装程序的时候就做好么?为啥要用c#?难道说在运行的时候做?
真要做的话可以用DAO,但是涉及到很多COM操作,建议用C++/CLI写个封装(比如把https://support.microsoft.com/kb/321328这个示例改改)然后再在你的项目里引用。