查询数据

组件介绍

在指定数据库中执行查询语句指令,并返回查询结果变量。

截图

属性说明

必填项
属性名称 类型 默认值 说明
查询语句 字符串 要执行查询操作的 SQL 语句
例如 select name, age from student where name = @
其中 @1 为SQL语句的格式化的参数,采用 @ + 数字,数字必须是从 1开 始,连续的整数
采用传递参数的方式可以防止 SQL 注入带来的安全风险
在程序执行SQL语句的时候,会把 @1, @2 替换为 传入的 parameters 对应的值
选填项
属性名称 类型 默认值 说明
参数 数字
字符串
若 SQL 语句包含变量,则需填写对应的参数
SQL 的参数,支持字符串和数字
数据库对象 对象 需要操作数据库对应的数据库对象
连接数据库」组件的返回值变量
空默认为上一个数据库对象
返回值
名称 类型 说明
数据表 数据表 查询到的数据结果,每个结果为一个对象,属性名为数据库字段

组件示例

  1. 连接数据库数据库文件 "./res/1234.db",数据库类型 SQLite,返回值数据库对象数据库对象——请根据实际情况进行选择数据库类型
  2. 插入数据插入语句 "insert into groupList(id, groupName, groupMembCnt) values(7,7,0)",数据库对象数据库对象,返回值执行结果执行结果——请根据实际情况进行选择数据库类型
  3. 输出日志日志执行结果
  4. 查询数据查询语句 "select from groupList where id = 7",数据库对象数据库对象,返回值*数据库数据库——请根据实际情况输入查询语句
  5. 输出日志日志数据库
  6. 关闭数据库数据库对象数据库对象,返回值执行结果执行结果1
  7. 输出日志日志执行结果1
  8. 运行结果:在数据库指定位置插入数据、查询数据并在日志面板依次输出结果

名词解析

  • 列表:由多个文本组成,每个文本之间以逗号分隔,两端以方括号括起来。例如 ["1","2","3","4","5","6","7"] 就是一个列表,其中包含 7 个文本项。

  • 数据表:为多个列表的集合,可以理解为存储大量信息并包含行和列的简单电子表格的数据。

注意事项

  • 此组件需要配合「连接数据库」组件使用,连接数据库后才能查询数据。

  • 此组件选择数据库对象即可调用对应数据库。

Copyright 北京库木塔格科技有限公司 2024 all right reserved,powered by Gitbook该文章修订时间: 2024-09-02 15:41:48

results matching ""

    No results matching ""