每天更新时删除/替换或编辑访问表的列

时间:2013-08-02 18:12:30

标签: vba replace

我支持一个访问数据库,主数据资源是每天导入的文本文件。文本文件中的字段是可变的。当字段发生变化时,它会影响我的访问数据库中的多个表,因此我通过将数据导入临时表并将其余列和数据类型与“主结构”表对齐来动态维护它们。它包含字段名称,数据类型,长度等。每次文本文件更改时,都会更改此主表,但这种方法似乎符合用户的需求。

我的问题:每天系统地删除/替换我现有的访问表,或系统地更改表以匹配数据中的更改会更好吗?使用VBA和SQL每天删除和替换表是否会产生任何性能或大小影响?

1 个答案:

答案 0 :(得分:0)

使用VBA删除和替换Access表没有大小影响。

然而,此操作可能会有性能损失,但如果表的数量很小,则可以忽略不计。

因此,您问题的答案取决于表格的大小和数量。

如果数字很大,那么改变表方法会给你一个明显的删除和替换方法的性能。

相关问题