好的,所以我知道在使用Microsoft Access的VBA中,我可以使用DoCmd.RunSQL
对我的数据库运行SQL命令。
无论何时键入此内容,相当于intellisense的VBA都会建议第二个名为[DoTransaction]的参数,如下所示:
VBA没有为这个选项建议任何可能的值,因此它不是枚举,也不是布尔值,那么它是什么以及它是如何工作的?
由于
答案 0 :(得分:1)
UseTransaction 可选变体
使用 True ( - 1)将此查询包含在事务中。如果您不想使用交易,请使用错误(0)。如果将此参数留空,则假定为默认值( True )。
transaction :对数据库的数据和架构进行的一系列更改。如果事务的任何元素失败,则整个事务将失败并且数据将“回滚”。变化之前的情况