[ABI 5.2] 点击按钮执行SQL

11686
3

lnaszhangqian 初学数据Lv2

发表于2021-5-13 15:48

悬赏5

已解决

楼主
如何实现在报表里添加了一个按钮,然后点击按钮可以执行 UPDATE table set A='1'. 数据库里的数据可以实现更新

最近看过此主题的会员

esen_56A69VDG7S

hand

brave0520

fenqiu

最佳答案
感谢楼主分享,楼主通过写入按钮事件:myRunSql("update xxb set name_='xyz' where id_='123'",'','ds');执行SQL语句,ds代表数据源的名称, ""代表默认连接池,实现了点击按钮,执行SQL的功能。
3个回答

只看楼主

zengxq 数据达人Lv4

发表于2021-5-13 16:03

只看该作者

取消 关注该作者的回复

沙发

您可以将SQL在数据库里面写好存储过程,按钮事件写脚本调用该存储过程。
1、点击按钮执行存储过程
按钮事件:runSql("{call  bq_zj.P_IREPORT_FXPD()}");
更多按钮脚本参考:
https://bbs.esensoft.com/thread-133628-1-1.html

lnaszhangqian 初学数据Lv2

发表于2021-5-13 17:05

只看该作者

取消 关注该作者的回复

板凳

执行SQL语句,ds代表数据源的名称, ""代表默认连接池
myRunSql("update xxb set name_='xyz' where id_='123'",'','ds');

ESENSOFT官方技术支持 管理员

发表于2021-5-13 15:48

只看该作者

取消 关注该作者的回复

地板

感谢楼主分享,楼主通过写入按钮事件:myRunSql("update xxb set name_='xyz' where id_='123'",'','ds');执行SQL语句,ds代表数据源的名称, ""代表默认连接池,实现了点击按钮,执行SQL的功能。

登录后可回答问题,请登录注册

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号