如何在 acumatica 框架中开始数据库事务



如何在 acumatica 框架中开始数据库事务?有没有办法执行批量插入?

我建议你看看T300课程的Acumatica。在那里你可以找到关于PXTransactionScope的信息,它将模仿事务。

如果将批量插入视为插入,则会在不跟踪数据的情况下将数据库中的记录插入数据库的.ldf文件中,那么我认为没有办法使用Acumatica做到这一点。

如果您仍然希望执行事务,那么我建议您编写存储过程,该过程作为参数 xml,并在存储过程内部进行交易。我只需要警告您,这是Acumatica严格不推荐的方式。然后你可以通过以下方式调用过程:PXDatabase.Execute()。您可以在 http://blog.zaletskyy.com/execute-stored-procedure-in-acumatica 中找到更多详细信息

您可能需要使用 Web 服务来执行此操作。 我不是 100% 确定这些是如何工作的,但它们可以在"系统>集成">"配置> Web 服务"下找到。

我也不确定为什么这个问题被否决了......对我来说,这似乎是一个相当合法的问题。

相关内容