【UE5.1】使用MySQL and MariaDB Integration插件——(3)表格形式显示数据

在上一篇(【UE5.1】使用MySQL and MariaDB Integration插件------(2)查询)基础上继续实现以表格形式显示查询到的数据的功能

效果

步骤

  1. 在"WBP_Query"中将多行文本框替换未网格面板控件,该控件可以用表格形式布局控件
  1. 新建一个控件蓝图,这里命名为"WBP_Slot",该控件就是用于在网格面板中来展示查询到的单个数据

打开"WBP_Slot",这里设置屏幕大小为所需,只有一个文本控件

创建一个绑定函数绑定文本控件的内容

绑定函数中就是将一个文本标量的值与文本控件的内容做绑定

设置变量为可编辑实例、生成时公开,这样当创建控件"WBP_Slot"的时候就能设置该变量的初值

  1. 在"BP_MySQL"中删除之前查询成功后的逻辑

先将查询的行和列提升为变量

获取行的数量和列的数量

将查询到的数据表的表头和表格内容存入数组中

每次查询前应该将上一次查询的结果清除

最后将存储在数组中的数据取出,取出后放置到网格面板控件中

重新查询的话还需将上一次网格面板中添加的控件清除

此时运行就可以看到以表格形式展示数据了

  1. 如果数据较多,我们需要在"WBP_Query"中添加一个滚动框

最终运行效果如文章开头所示。

相关推荐
瞬间&永恒~4 分钟前
【MySQL】4-6:在同一个主机上使用 systemd 运行多个 MySQL服务器
服务器·数据库·mysql
一嘴一个橘子2 小时前
MysqL 哪些情况适合创建索引
mysql
时间的拾荒人3 小时前
MySQL C语言连接 - 从入门到实战
android·c语言·mysql
Database_Cool_4 小时前
云数据库控制台好不好用、能不能可视化操作:阿里云 RDS MySQL 控制台体验详解
数据库·mysql·阿里云
番茄炒鸡蛋加糖5 小时前
MySQL 实战调优& 分表基础
数据库·mysql
万亿少女的梦1685 小时前
基于Spring Boot的游戏交易管理系统设计与实现
java·spring boot·mysql·系统设计·交易管理
Database_Cool_5 小时前
云数据库如何保证高可用、故障了怎么办:阿里云 RDS MySQL 高可用架构详解
数据库·mysql·阿里云
Mem0rin6 小时前
[MySQL] 聚合函数、分组查询、连接查询
android·mysql
一棵星6 小时前
内网 MySQL 表结构一键导出 Word 文档:直连 + Agent 双模式实战
数据库·mysql·word
会编程的土豆7 小时前
数据库 mysql篇 八股2
数据库·mysql·八股