1. 首页
  2. 全部文档
  3. 无代码开发手册
  4. 数据及数据库管理(4节)

数据及数据库管理(4节)

数据库数据的增删改查处理:


增· 将有传值数据库表元件连线传值到Insert元件的输入,就是将含值的记录添加到库表中

能成功插入记录的前提是记录元件中主键字段值和设定的非空字段必需有值输入,且,
主键值与已数据库已有记录中的主键值不能相同,也就是记录中主键信息是唯一的,否则运行时报错提示主“Duplicate Key...”
可以选中插入元件右键添加子元件<Duplicate>,并拖放一个Update更新记录元件相连,这样当有主键重合时,进行更新记录的处理


删· 删除记录,此时一般只需为数据库表元件传入主键字段值(也可以全部记录值传值)即可定义固定的某一记录,再将库表元件传值给删除记录元件即为删除此记录


改· 更新记录某些字段值,但是并不修改主键字段值,主键字段的值用于确定某一已有记录,此时记录中的值重新传入,其他字段用传入的新值替换旧值


查· 直接将查询的输出连线指向一个数据库表元件,就是查询出此名称的库表中所有记录,高级查询及复杂查询请参考“可视化元件手册”中“数据库/记录处理元件”一章各元件说明

本地测试数据库管理:

开发平台自带一个SQLite数据库,开发平台运行测试时,测试数据在本地运行时存储在项目文件夹中database文件夹中,如果测试中需要清空测试数据,只需删除此文件夹中的文件即可:

  · 清空数据库文件后,暂停运行项目并重新运行,即可生成新的库表,以下为操作演示