想做一个点击按钮,运行存储过程,这个存储过程是一段程序,是不是js写的有问题,点击按钮后并没有生效

FR.remoteEvaluate( '=sql("whny2019"," exec p_test ",1,1)')

数据库是oracle

image.png

603594138 发布于 2021-7-14 17:56 (编辑于 2021-7-15 10:42)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-7-15 08:59(编辑于 2021-7-15 09:19)

oracle是用call 还是exec?还是说两个都可以

image.png

  • 603594138 603594138(提问者) oracle是exec,但是我call也试过了,没用的
    2021-07-15 09:02 
  • Z4u3z1 Z4u3z1 回复 603594138(提问者) 我觉得是sql前面的=号问题
    2021-07-15 09:19 
  • 603594138 603594138(提问者) 回复 Z4u3z1 等号去掉也没有效果,没用
    2021-07-15 09:28 
  • Z4u3z1 Z4u3z1 回复 603594138(提问者) 我的截图是mssql数据库。应该大同小异把。你按照我的格式写呢?另外你的存储过程开始时加个SET NOCOUNT ON
    2021-07-15 09:32 
  • 603594138 603594138(提问者) 回复 Z4u3z1 var aa=\"exec p_test\"; FR.remoteEvaluate(\'sql(\"whny2019\",\"\'+ aa +\'\",1,1)\'); 还是没效果啊,没运行
    2021-07-15 09:40 
最佳回答
0
xiaomiliLv6初级互助
发布于2021-7-15 08:46

点击完按钮有错误提示吗

  • 2关注人数
  • 961浏览人数
  • 最后回答于:2021-7-15 10:42
    请选择关闭问题的原因
    确定 取消
    返回顶部