gpt4 book ai didi

ms-access - 在Access中使用VBA一次性写入大量数据

转载 作者:行者123 更新时间:2023-12-02 22:25:22 26 4
gpt4 key购买 nike

我对Excel中的VBA有相当多的经验,并且了解到VBA和Excel之间的交互很慢。因此,您应该一次读取和写入大量数据,而不是一次读取和写入一个单元格。

对于 Access 中的 VBA,我的知识/经验很少,几乎没有。是否可以同时读取和写入大块数据?它是否同样重要,即是否可能因为 Access 和 VBA 之间的交互不那么慢而变得不那么重要?我不知道。任何想法都会很棒。

谢谢

最佳答案

这取决于您的数据来自哪里,如果您的数据采用 CSV 或 Excel 等格式,那么您可以将其作为一个 block 加载,这非常快。这同样适用于不同的数据库格式和 ODBC 连接,MS Access 可以非常快速地处理这些。

事实上,通常根本不需要太多使用 VBA 读取和写入大块数据的调用。即使使用一些最强大的数据库服务器RBAR (逐行处理)处理可能会导致系统停止运行。 Access 中的 VBA 也不异常(exception),在这方面它可能与 excel 中的 VBA 非常相似。

MS Access 中的 VBA 通常用于通过自动化改善用户体验,加快复杂计算和重复性用户任务的速度。

关于ms-access - 在Access中使用VBA一次性写入大量数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8595145/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com