爱招飞帮助手册 爱招飞帮助手册
首页
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 系统工具
    • 系统管理
    • 数据库工具
    • 专用模板
    • 外部功能
    • 开发流程
    • 函数代码
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 报表设计
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • RestAPI
    • WebSocket
  • 学习手册

    • 安装配置
    • 快速上手
    • 程序架构
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 预设资料
    • RestAPI说明
    • WebSocket说明
    • MQTT说明
    • Python说明
    • 自定程序
    • 运行卫士
    • 自动化作业
    • 函数程序
    • 控件使用
  • 开发手册
  • FastERP
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
    • HiDesk
    • HiNAT
    • FastBPM
    • ReportBuilder
首页
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 系统工具
    • 系统管理
    • 数据库工具
    • 专用模板
    • 外部功能
    • 开发流程
    • 函数代码
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 报表设计
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • RestAPI
    • WebSocket
  • 学习手册

    • 安装配置
    • 快速上手
    • 程序架构
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 预设资料
    • RestAPI说明
    • WebSocket说明
    • MQTT说明
    • Python说明
    • 自定程序
    • 运行卫士
    • 自动化作业
    • 函数程序
    • 控件使用
  • 开发手册
  • FastERP
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
    • HiDesk
    • HiNAT
    • FastBPM
    • ReportBuilder
  • FastWeb帮助主页
  • 学习手册

    • 基本入门

    • 功能介绍

    • 控件说明

    • 系统工具

    • 系统管理

    • 云服务工具

    • 数据库工具

      • MSSQL通用工具
      • MSSQL专用工具
      • MDB数据库工具
      • Node节点数据库
      • 数据库同步工具
      • 预设SQL管理
        • 1. 简介
        • 2. 管理预设SQL
        • 3. 引用预设SQL
    • 专用模板

    • 外部功能

    • 开发流程

    • 函数程序

  • 开发手册

目录

预设SQL管理

# FastWeb 预设SQL管理

# 1. 简介

  预设SQL管理是便于对高频使用的SQL语句进行统一管理,实现重复使用,降低代码使用量。可将预设SQL管理中的SQL语句运用于代码编写与 WebSocket 运用等方面。

# 2. 管理预设SQL

  在预设SQL可查看已经创建的预设SQL的相关信息,可在表头的筛选编辑框中输入信息快速查找所需的预设SQL信息。

添加预设SQL

  如需要添加预设SQL,点击[添加]按钮,打开新增预设SQL窗口,设置预设SQL信息,设置完成后,点击[保存]按钮保存。

修改预设SQL

  如需要修改预设SQL,选择要修改的预设SQL,点击[修改]按钮,打开修改SQL窗口,设置预设SQL信息,设置完成后,点击[保存]按钮保存。

删除预设SQL

  如需要删除特定的预设SQL,选择此项,然后点击[删除]按钮。在弹出的界面中点击[是]按钮以删除节点;如果不需要删除节点,点击[否]按钮。

# 3. 引用预设SQL

  在代码运用过程中,可使用 GetSQLCommandText 方法来获取预设SQL中的内容。

  String = UGMM.GetSQLCommandText("SQL001");
1

  可以通过GetSQLCommandNodeName方法来获取预设SQL对应使用的节点数据库的名称。

  String = UGMM.GetSQLCommandNodeName("SQL001");
1

  在使用 WebSocket 呼叫SQL执行时,可使用预设SQL定义进行执行。如在预设 SQL 中设置了查询信息,可发送需查询的预设 SQL 来执行查询。创建一个名称为 SQL001 的预设 SQL,查询语句示例如下(包含参数用法):

Insert Into Table_Test(FCode,FName) values(:F1,:F2)
1

  呼叫 WebSocket 执行数据库查询的文本示例如下:

 {
  "action": "execsql",
  "db_name": "demo",
  "sql_command_id": "SQL001",
  "params": [
    {
      "name": "F1",
      "value": "043"
    },
    {
      "name": "F2",
      "value": "d23"
    }
  ]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
数据库同步工具
报表设计

← 数据库同步工具 报表设计→

Copyright © 2021-2025 爱招飞IsoFace | ALL Rights Reserved
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式