易语言教程数据库删除命令

本节课示范的命令有: 删除()、是否删除()、彻底删除()、恢复删除()、清除()

易语言教程数据库删除命令_第1张图片

删除()
注意:此命令并不实际删除记录,仅仅只加上删除标记,记录依旧存在并可以读写。成功返回真,失败返回假。
数<1>的名称为“记录范围”,类型为“条件语句型(statment)”,可以被省略。如果本参数被省略,默认为删除或恢复删除当前记录,否则删除或恢复删除所有满足此条件的记录。如果欲删除或恢复删除全部记录,请直接将逻辑值“真”赋予本参数。
是否删除()
英文名称:IsDeleted
如果当前数据库的当前记录已经被“删除”命令加上删除标记,返回真,否则返回假。本命令为初级命令。

彻底删除()
将当前数据库中所有被加上删除标记的记录从数据库中彻底清除,当前记录指针位置将被移动到数据库首记录。记录被彻底删除后将不复存在,并且无法恢复。注意执行本命令将重组数据库记录,因此速度比较慢。成功返回真,失败返回假。本命令为初级命令。

恢复删除()
去掉当前数据库中当前记录或者指定范围内记录的删除标记,当前记录指针位置保持不变。成功返回真,失败返回假。本命令为初级命令。
参数<1>的名称为“记录范围”,类型为“条件语句型(statment)”,可以被省略。如果本参数被省略,默认为删除或恢复删除当前记录,否则删除或恢复删除所有满足此条件的记录。如果欲删除或恢复删除全部记录,请直接将逻辑值“真”赋予本参数。

教程源码:

易语言教程数据库删除命令_第2张图片

.版本 2

.子程序 _按钮11_被单击, , , 删除

删除 (真)
读数据 ()

.子程序 _按钮12_被单击, , , 彻底删除

彻底删除 ()
读数据 ()

.子程序 _按钮13_被单击, , , 恢复删除

恢复删除 (真)
读数据 ()

.子程序 _按钮14_被单击, , , 全部删除

清空 ()

 源码:511遇见易语言教程

           511遇见易语言教程视频链接

          511遇见易语言教程数据库-删除

你可能感兴趣的:(易语言)