帆软报表中怎么利用js修改数据库表,实现对表的增删改?

QQ图片20200427090945.png

create table a
(id nvarchar(50),
name nvarchar(50))

if not exists(select id from a where name ='a')
insert into a values(1,'a')
else
update a set id = 1 where name ='a'

我需要添加一个点击按钮事件,点击工具栏的一个按钮,增改数据库,不是查询。拜托小伙伴们了。


---更新解决方法如下:JS调用sql server存储过程

图片.png


如果报错“该语句没有返回结果集”,在存储过程中添加“select 1”,因为remoteEvaluate必须有返回结果。

--新的问题,文档说remoteEvaluate不安全,希望有小伙伴提供更好方法哦。

FineReport 何思洁 发布于 2020-4-27 09:16 (编辑于 2020-5-11 16:10)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
孤陌Lv6资深互助
发布于2020-4-27 14:34

JS调用存储过程就可以解决你的问题了

  • 3关注人数
  • 1976浏览人数
  • 最后回答于:2020-5-11 16:10
    请选择关闭问题的原因
    确定 取消
    返回顶部