规则介绍

您现在所在位置:首页>平台功能介绍>规则介绍>数据库操作规则介绍
 

7  数据库操作规则介绍

1 表间数据复制
        表间数据复制。行重复记录:忽略:跳过,不将记录复制到目标表中;更新:用源记录更新目标记录,每个字段的更新策略可以在“重复处理”列中再另行指定;追加:以新记录的方式插入到目标表中。
        需求:把学生表成绩的数据引入到另外一个表去。
        示例:新建窗体,建一个实体表,新增按钮,在按钮里面增加规则表间数据复制,
在目标表选择新增的那张表,来源表选择学生成绩表。预览页面的效果如下:学生成绩表被复制过来了。
2 删除数据库中的记录
        删除的所选实体(只能选择关联表的实体)数据,以及跟这个实体关联的物理表中对应的数据。所删除数据在界面上的从数据,以及物理表中的从数据都将被删除。如果同时还要删除其它物理表中的数据,那么在"要删除的其它表"指定。此规则可以不选择任何删除实体,直接配置“要删除的其它表”,那么此规则变成纯后台表数据删除规则。
        需求:删除数据库选中的记录。
        示例:(1).实体界面添加按钮控件,更名为“删除”,双击按钮,进入方法配置界面;
(2).为其配置删除数据库中的记录规则,删除表中记录。
3 树形结构表间数据复制
        树形结构表间数据复制。将源表中的树结构,复制到目标表后,还保留树结构。记录重复处理与表间数据复制逻辑大致相同。
        需求:复制产品报价表
        示例:新增一个复制按钮,添加树形结构表间数据复制规则,规则配置如下:
单击复制以后,树表出现数据。
4 新增数据库记录
        插入数据到指定数据库物理表。
        需求:新增数据库记录。
        示例:(1).实体界面添加按钮控件,更名为“新增”,双击按钮,进入方法配置界面;
(2).为其配置新增数据库记录规则,新增表中记录。
5 修改数据库中的记录
        修改数据库中的记录。类似update table set … where …
        需求:修改数据库中的记录。
        示例:(1).实体界面添加按钮控件,更名为“修改”,双击按钮,进入方法配置界面;
(2).给修改按钮配置修改数据库中的记录规则,修改表中记录的数据。