八、后台与数据库(IVX 快速开发教程)

八、后台与数据库

在 iVX 中 数据库 作为数据存储仓库,通过 数据库 可以永久性存储存储数据,而 后台服务 起到数据传输作用,将 数据库 的数据传输到前台页面之中,页面再使用这些数据。

文章目录

  • 八、后台与数据库
      • 8.1.1 数据库添加
      • 8.1.2 创建后台服务

8.1.1 数据库添加

在 iVX 中点击 后台 即可创建 数据库,操作流程如下:

创建 数据库 后,可以在 数据库 中添加字段值,该字段值创建方法与 二维数组 类似。首先点击 数据库,在出现的 数据库 编辑框中点击新建字段,字段我们可以理解为 “列”:

我们依次创建以下字段:

随后点击加号输入具体内容:

在数据库中,我们发现 数据ID 会按次序自动进行增加,这是因为数据库 数据ID 不能重复,此 ID 作为这一条数据的唯一标识。在 数据库 中,数据ID 就像我们人的身份证号码一样,用于标记个人身份信息:

此处还有两个自动生成的数据,一个为 创建时间,另一个为 更新时间,这两个字段信息将会自动记录:

8.1.2 创建后台服务

此时创建好了 数据库,接下来我们创建数据库信息的获取服务。服务 用于被调用获取信息或执行某些操作,我们可以设置服务逻辑,当在其他动作中使用了这个 服务,这个 服务 就会执行本身所设置的操作流程。服务 创建需要选择 后台 后,再右侧栏中点击 服务 即可创建:

之后我们点击 服务,在 服务编辑框 中直接编辑动作为使用私有 数据库对象 执行 输出 操作,输出 操作则表示 数据库 将返回自身内容,之后我们在使用这个 服务 时即可获取到 数据库 里面所存储的内容:

操作流程如下:

当数据返回内容操作执行完毕后,我们还需要在回调中设置最终返回结果为 数据库 返回的值:

在这里设置当前服务执行完毕后的最终结果为输出结果使用对象输出的值进行 输出,原因是 对象数组 更容易让我们选择某个值。

操作流程如下:

此时我们在 前台 中创建一个 对象数组,这个 对象数组 用于接收 数据库 所获取到的值内容:


创建好 变量 后为了方便我们使用,还需要设置 变量 的列与所需要获取到的 数据库 字段名对应,只设置我们需要用到的字段即可:

在此我们假设有一个需求,当页面显示时自动显示 数据库 中所存储的值如何进行操作呢?其实这个需求我们在之前有做过类似示例,此时我们为前台添加一个事件,这个事件 触发事件 为 初始化,初始化 则是表示这个页面正在做准备工作是就触发一个事件,操作流程如下:


设置好 触发事件 后,选择对象为刚刚所设置的服务,选择动作为 启动服务:


随后设置当服务处理完毕,我们得到了返回内容后为刚刚创建的 对象数组 做赋值操作,赋值的内容则为服务的返回结果的值:


操作流程如下:


最后我们在页面中创建一个 循环变量 和 三个文本,设置 循环组件 的数据来源为该 对象数组,最后设置三个文本的值为循环组件所获取到的数据即可,此操作流程与之前示例类似在此不过多赘述:


操作流程及演示如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/286772.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android Studio开发环境搭建准备

Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。 Android Studio开发环境搭建前,我们需要进行安装前的准备工作,本篇以在Windows 7平台…

九、二手信息站点后台完成 (IVX 快速开发教程)

九、二手信息站点后台完成 了解完后台实现后,我们开始为该二手商品站点完成完成后台制作。 文章目录九、二手信息站点后台完成9.1.1 完成二手信息站点注册功能9.1.2 完成二手信息站点登录功能9.1.3 完成商品发布功能9.1.4 首页信息获取9.1.5 详情页内容9.1.1 完成二…

爬虫是什么?起什么作用?

【爬虫】 如果把互联网比作一张大的蜘蛛网,数据便是放于蜘蛛网的各个节点,而爬虫就是一只小蜘蛛,沿着网络抓取自己得猎物(数据)。这种解释可能更容易理解,官网的,就是下面这个。 爬虫是一种自动…

oneproxy检测主从复制同步延迟

Q:为什么要实现读写分离延迟检测? A:就好比你在ATM机存钱,你老婆收到短信后乐呵呵的拿网银APP查看,结果钱没过来。其实钱已经到账了,只是查询的ATM机节点钱还没过来。所以我们dba要监控数据,一旦发现钱没有复制到另一A…

.NET 分表分库动态化处理

介绍本期主角:ShardingCore 一款ef-core下高性能、轻量级针对分表分库读写分离的解决方案,具有零依赖、零学习成本、零业务代码入侵我不是efcore怎么办这边肯定有小伙伴要问有没有不是efcore的,我这边很确信的和你讲有并且适应所有的ADO.NET包括sqlhelperShardingCo…

addEventListener 的事件函数的传递【转载】

addEventListener 参数如下: addEventListener(type, listener[, useCapture]); type,事件名称listener,事件处理器useCapture,是否捕获一直把 listener 记成是响应函数,function 类型。相信很多人也是这么理解的。多数…

Android之elevation实现阴影效果

1 需求 需要控件实现阴影效果 2 实现 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"andr…

十、小程序实战 (IVX 快速开发教程)

十、小程序实战 使用小程序完成一个二手信息站点与 WebApp 实现流程类型&#xff0c;只是部分内容使用了微信小程序特有的组件&#xff0c;例如微信登录与 WebApp 略有差别&#xff0c;其它逻辑实现较为类似。我们先制作页面&#xff0c;之后再实现功能。 由于之前已经完成了…

源代码下载 第六章 注解式控制器详解

2019独角兽企业重金招聘Python工程师标准>>> 源代码请到附件中下载。 其他下载&#xff1a; 跟着开涛学SpringMVC 第一章源代码下载 第二章 Spring MVC入门 源代码下载 Controller接口控制器详解 源代码下载 源码下载——第四章 Controller接口控制器详解——跟着开…

WPF|快速添加新手引导功能(支持MVVM)

阅读导航前言案例一案例二案例三&#xff08;本文介绍的方式&#xff09;如何使用&#xff1f;控件如何开发的&#xff1f;总结1. 前言案例一站长分享过 眾尋 大佬的一篇 WPF 简易新手引导 一文&#xff0c;新手引导的效果挺不错的&#xff0c;如下图&#xff1a;该文给出的代码…

三、界面介绍(IVX快速手册)

三、集成开发环境界面介绍 通过本节你将了解 iVX 在线集成开发环境 界面&#xff0c;快速建立对 在线集成开发环境 的认识。 文章目录三、集成开发环境界面介绍3.1 界面区域3.2 舞台3.3 组件工具栏3.4 对象树/素材面板3.5 属性面板3.6 菜单面板3.7 逻辑工具面板3.8 辅助工具3.…

Android studio之提示Failed to resolve: com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.46

1、错误提示如下 Failed to resolve: com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.46 Show in Project Structure dialog Affected Modules: app2、解决办法 在project的build.gradle里面加入 maven { url https://jitpack.io }

【VB测绘程序设计】第二章 VB测绘程序基础

第一节 数据类型 VB中提供了以下11中基本的数据类型: 一、数值型 二、字符串 三、日期型 1.界面设计 2. 代码 <

React-引领未来的用户界面开发框架-读书笔记(六)

第12章 服务端渲染 想让搜索引擎抓取到你的站点&#xff0c;服务端渲染这一步不可或缺&#xff0c;服务端渲染还可以提升站点的性能&#xff0c;因为在加载JavaScript脚本的同时&#xff0c;浏览器就可以进行页面渲染。 React的虚拟DOM是其可被用于服务端渲染的关键。首先每个R…

TrimPath - Js模板引擎

当页面中引用template.js文件之后&#xff0c;脚本将创建一个TrimPath对象供你使用。 parseDOMTemplate(elementId,optionalDocument)  //获得模板字符串代码 得到页面中Id为elementId的DOM组件的InnerHTML&#xff0c;将其解析成一个模板&#xff0c;这个返回一个templateOb…

一、iVX简介(IVX 快速开发教程)

一、iVX简介 通过本节你将对 iVX 有一个大致的认识&#xff0c;并且了解 iVX 能够做些什么&#xff0c;有哪一些优势&#xff0c;这将帮助你更好的上手 iVX 进行应用的开发&#xff0c;初步了解 iVX 的强大之处。 文章目录一、iVX简介1.1 iVX 是什么&#xff1f;1.2 iVX适合怎…

WPF效果第一百八十六篇之又玩ListBox

大周末的接着上一篇玩耍TreeView,这二天又再次去玩耍ListBox;毕竟是我的最爱,没办法就喜欢玩耍他;闲话也不多扯了,直接看咱们最终效果:2、原来一直ItemTemplate,这次直接ListBoxItem的Template:<Setter Property"Template"><Setter.Value><ControlTem…

【十分钟】学会微信小游戏,攀登不止小游戏制作(IVX 快速开发教程十一)

十一、攀登不止小游戏制作 制作微信小游戏大致流程与微信小程序、Web类似&#xff0c;不同的在于是组件的使用。我们此节需要完成的小游戏需求为&#xff1a; 小球触碰矩形块会跳跃或攀爬小球触碰顶部或底部游戏结束点击屏幕将会使小球朝着该方向移动小球进行跳跃时分数会增加…