如何合并多个表结构相同的MDB
如何合并多个表结构相同的MDB《表》 在同一目录下,有很多相同结构相同的MDB,是从各个分支单位上报的数据,现要合并统计,如何做? |
解压缩后有2个MDB,你也可以再多复制几分,随意打开哪个MDB都可以运行测试代码,测试代码将搜索MDB所在的目录导入目录中所有 MDB 的 表1 到当前数据库中,所以请确定目录及子目录中不要有太多的文件否则可能导致运行时间过长。 方法一:动态搜索整个目录,找到MDB后搜索数据库内是否存在同样的表,如果同样,就组织 JET SQL 语句的 IN 子句合并 方法二:动态搜索整个目录,找到MDB后搜索数据库内是否存在同样的表,如果同样,就将所有的 MDB 数据导入到一个新的 MDB 中,每个表名重新命名一下,然后用 SELECT ... UNION ALL 语句重新组织一下。 技术要点:
2,你要做的只是将刚才得到的变量用一下形式组织一下 dim strMdb as string 用VBA灵活生成查询,动态生成查询《VBA》 3,如何循环,如何将所有的 MDB 中的表的名称全部包含进去?------要点解决1本身就是一个循环,你只要得到一个 MDB 名称就组织 SQL 的一部分即可,记得 SQL 字符串要保存在公共变量中。 上述是方案的完整思路以及需要参考的全部代码 |
(责任编辑:admin)
- ·如何将数据表导出备份到excel表格
- ·在表中用组合框选择备选项目
- ·如何设置表的Caption和Description属性
- ·用Access实现学校课程表的科学管理
- ·在表中设置美元等货币符号的方法
- ·Access建表需注意的问题(建表原则)
- ·Access获取表下个自动增加的ID值【两种
- ·Access光标在文本框的右边
- ·Access格式、掩码、文本有效性的异同
- ·access中的掩码
- ·【技巧】Access时间函数汇总(一)
- ·Access隐藏表中的列
- ·Excel与Access简便联系方法
- ·Word文本文件导入到Access2007与导出的
- ·ACCESS字段中设置默认日期值函数大全
- ·ACCESS的真假:三、往一个表中插入10万