Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好的,所以我知道在带有 Microsoft Access 的 VBA 中,我可以使用它DoCmd.RunSQL来针对我的数据库运行 SQL 命令。
DoCmd.RunSQL
每当您键入此内容时,与 intellisense 等效的 VBA 都会建议使用名为 [DoTransaction] 的第二个参数,如下所示:
VBA 没有为此选项建议任何可能的值,因此它不是枚举,也不是布尔值,所以它是什么以及它是如何工作的?
谢谢
UseTransaction可选变体
使用True (–1) 将此查询包含在事务中。如果您不想使用事务,请使用False (0)。如果将此参数留空,则假定为默认值 ( True )。
事务:对数据库的数据和模式进行的一系列更改。如果事务的任何元素失败,则整个事务将失败并且数据将“回滚”。改变之前的样子