0

好的,所以我知道在带有 Microsoft Access 的 VBA 中,我可以使用它DoCmd.RunSQL来针对我的数据库运行 SQL 命令。

每当您键入此内容时,与 intellisense 等效的 VBA 都会建议使用名为 [DoTransaction] 的第二个参数,如下所示:

VBA 截图

VBA 没有为此选项建议任何可能的值,因此它不是枚举,也不是布尔值,所以它是什么以及它是如何工作的?

谢谢

4

1 回答 1

1

UseTransaction可选变体

使用True (–1) 将此查询包含在事务中。如果您不想使用事务,请使用False (0)。如果将此参数留空,则假定为默认值 ( True )。

事务:对数据库的数据和模式进行的一系列更改。如果事务的任何元素失败,则整个事务将失败并且数据将“回滚”。改变之前的样子

于 2012-05-25T15:41:05.417 回答