CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

新创建的对象和事务

2022-12-31 18:43| 发布者: admin| 查看: 306| 评论: 0|来自: AutoCAD

有两种方法可以在事务管理上下文中处理新创建的对象。

建议的方法是在将对象添加到数据库或相应的容器后对其进行处理,并存储返回给您的 ID。关闭对象(将其提交到数据库)后,可以使用该函数获取操作的新指针。即使在将对象添加到数据库后调用该对象,如果包含事务中止,其创建也将撤消。请参阅将事务模型与打开和关闭机制混合使用。close()getObject()close()

另一种方法是将新创建的内存中对象添加到数据库或相应的容器中,然后容器会将其添加到数据库中。然后将其添加到最近的事务使用器中。现在它与事务相关联,它将提交或取消创建,具体取决于事务是成功结束还是中止。AcTransactionManager::addNewlyCreatedDBRObject()AcTransaction::addNewlyCreatedDBRObject


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 11:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部