天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 993|回复: 0

[常见问题] 如何在不修改代码的前提下, 非常方便地进行进行数据源的切换?

[复制链接]
admin 发表于 2021-1-5 17:56:48 | 显示全部楼层 |阅读模式

【myApps/OBPM版本号】:4.4stable sp21
【浏览器类型】:Chrome
【技术QQ群】:182378297
【场景】:通过SQL进行操作的时候都必须指定DSName,
80%的情况下, 我们都是使用同一个数据源的, 能否提供一个UpdateByDSName(sql)的方法?(默认就是软件选中的数据源)
这样我们可以在不修改代码的前提下, 非常方便地进行进行数据源的切换.(不用指定dsName也少一些错误)。

【解决方法】:
1、把数据源名称维护在函数库里面
2、然后你上线的时候你的数据源名称变了的话 ,你就直接修改你函数库里面的名称 ,然后你的那些方法就用函数库里面的名称

var DATABASENAME="obpm_business";     
    var APPLICATION="__2353e6crXRTsIcd9bNw";     
    var DOMAINID="__R1SFK2gPd2yvI7twQWZ";
举例 然后  你在你的代码里面就先引入一下函数库
#include "函数库名称";      
(function () {      
     updateByDSName(DATABASENAME,sql)
      
})()

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 06:45

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表