在 AX 2009 中,我有一些代码在同一数据库上运行存储过程,并循环处理结果。这没有任何问题(我可以使用 InfoLog 或调试器来查看值)。此代码正在从 Form 调用的类中运行。
我想做的是将存储过程的结果添加到 AX 表中。当我在循环内甚至循环外使用 TTSBegin 时,但仍在相同的方法中,我收到以下错误消息:
无法执行所需的数据库操作。 SQL 数据库发生错误。
一个或多个严重的 STOP 错误发生。使用下面的错误消息来指导您或致电您的管理员。
堆栈跟踪:启动 TTS 事务时发生错误。
有人知道我该如何解决吗?
非常感谢!