1、可以使用 McDbObject::new() 函数来创建一个McDbObject对象的实例并将它添加到数据库中。当对象刚被创建还没有添加到数据库中时,用户可以删除它,但是,一旦 对象被添加到了数据库 ,用户就 不能删除 该对象,而由控件来管理数据库对象的删除工作。

2、数据库中的任何对象都可以使用下面的函数删除:

1

Mcad::ErrorStatus McDbObject::erase(Mdesk::Boolen Erasing = Mdesk::kTrue);

3、对数据库对象和实体来说,使用erase()函数将会有不同的结果。当数据库对象被擦除时,该对象的相关信息都被从字典中删除,如果使用erase(kFalse)恢复对象,相关信息 不能自动恢复 ,必须使用 setAt() 函数将想关信息重新添加到字典中。当用户擦除一个实体时,它仅仅在块表记录中作了一个被擦除的标记,可以使用erase(kFalse)恢复对象。

4、使用Mx::mcdbOpenObject和Mx::mcdbOpenMcDbObject打开后删除不可恢复。

5、使用McDbObjectPointer智能指针打开后,删除可以恢复。

CAD删除数据库对象相关推荐

  1. 如何使用mysql建立项目_【dbForge Studio for MySQL入门教程】如何在项目中使用数据库对象和如何使用项目构建配置...

    重命名数据库对象 要从项目重命名对象,请执行以下步骤: 1. 在" Schema View "窗口中右键单击该对象. 2. 从快捷菜单中选择" Rename " ...

  2. 9.2 使用导航窗格管理数据库对象

    使用导航窗格管理数据库中的对象,实现对对象重命名.复制.粘贴等操作. 1.打开和关闭导航窗格 通常,在Access 2010中打开数据库时,导航窗格即会出现.为了增加Access窗口的空间大小,可以关 ...

  3. CAD框选对象的两种方式、AUTOCAD——删除重复线段

    今天就用CAD梦想画图软件来说明一下用鼠标框选对象的两种方式的区别. 操作工具 操作系统:Windows10 CAD软件:CAD梦想画图 步骤 1.第一种方式是鼠标往左移动框选对象,会出现一个绿色的虚 ...

  4. Oracle数据库对象,同义词、序列、视图、索引

    数据库对象简介 Oracle 数据库对象又称模式对象 数据库对象是逻辑结构的集合,最基本的数据库对象是表 其他数据库对象包括: 同义词是现有对象的一个别名. 简化SQL语句 隐藏对象的名称和所有者 提 ...

  5. Oracle事务和常用数据库对象

    1.事务:有一组命令组成的逻辑单元,保证所有操作要么全部成功要么全部失败. 以下情况事务结束:1)显式提交(commit) 2)显式回滚(rollback) 3)ddl语句隐身提交 4)正常结束程序提 ...

  6. 数据库对象 同义词 索引 序列 视图

    1. Oracle数据库对象 数据库对象是数据库的组成部分,常常用CREATE命令进行创建,可以使用ALTER命令修改,用DROP执行删除操作.前面已经接触过的数据库对象有表.用户等. 今天将学习更多 ...

  7. oracle 伪列访问序列,Oracle数据库对象,同义词、序列、视图、索引

    数据库对象简介 Oracle 数据库对象又称模式对象 数据库对象是逻辑结构的集合,最基本的数据库对象是表 其他数据库对象包括: 同义词是现有对象的一个别名. 简化SQL语句 隐藏对象的名称和所有者 提 ...

  8. Oracle 其他数据库对象

    其他数据库对象: 序列(SEQUENCE) 索引(INDEX) 视图(VIEW) 1.序列(SEQUENCE) 对应的数据库字典:user_sequences 作用:用来产生唯一性值的数据库特殊对象 ...

  9. 快速删除数据库中所有表中的数据

    今天又学到一招,可以快速删除数据库中所有的用户表中的数据.我是个菜鸟,望各位大神多多指教 select 'truncate table ' + Name + ';' from sysobjects w ...

最新文章

  1. 数据库审计产品购买者指南
  2. redis和php有什么,redis主要用来做什么
  3. dataset中的数据批量导入oracle数据库,C#如何把某个文件夹下的所有Excel文件导入Oracle数据库。详细点!...
  4. 需要安全认证的远程EJB调用示例(Jboss EAP 6.2环境)
  5. 百度面试题:malloc/free 与 new/delete 的区别
  6. python使用长ping命令_在Python中调用Ping命令,批量IP的方法
  7. Tomcat的下载与安装
  8. java代码做一个电子表
  9. 高薪程序员面试题精讲系列25之你了解哪些Java新特性?你们公司使用哪个JDK版本?Java11了解过吗?
  10. 昆德拉访谈录(1984年2月)
  11. DyingGasp电路(掉电检测电路)设计
  12. 12864oled显示屏专业程序【仅供参考】
  13. gnuplot 使用示例
  14. 求最小公倍数与最大公因数的三种算法
  15. Leap Motion开发第一步环境配置
  16. Python编程:使用os.urandom生成Flask的秘钥SECRET_KEY
  17. 【MySQL】JDBC编程
  18. 层次分析法(AHP)基础概念整理+步骤总结
  19. VSTO开发指南(VB2013版) 第一章 Office对象模型
  20. 耐心,细心,贴心,静心

热门文章

  1. android升级小米系统版本,miui7怎么升级?小米升级MIUI7系统两种方法介绍
  2. matlab检验正交性,matlab-线性代数 判断 正交矩阵
  3. 今年元宵月52年来最圆最大
  4. 真爱如血第七季/全集True Blood迅雷下载
  5. SAP中输出采购订单GR/IR标识清单
  6. 解决“Win 10 ipv6无网络权限/无Internet连接权限”问题
  7. Android 集成QQ登录,获取头像与昵称
  8. 基于MTK平台kpd 驱动解析
  9. Single-stage目标检测网络YOLO相关背景知识
  10. MatLab函数:pol2cart()