js执行sql语句删除

我想使用JS来删除sql

var s = contentPane.parameterEl.getWidgetByName("a").getValue();
var t = contentPane.parameterEl.getWidgetByName("b").getValue();
 
var sql = "delete from "+s+" where 日期 = '"+t+"'";
alert(sql);
FR.remoteEvaluate('=SQL("qcy","'+sql+'",1,1)');


系统会提示删除确认

5555.png

但是我点击确认之后,系统并为执行删除操作,数据还在,后来我修改了脚本,不录入任何条件。

 
var sql = "delete from test";
alert(sql);
FR.remoteEvaluate('=SQL("qcy","'+sql+'",1,1)');

但是系统还是一样,未进行任何删除操作

哈哈哈哈哈哈.png

请问是js写错了吗?











FineReport 1005770242 发布于 2021-1-18 18:14 (编辑于 2021-1-18 18:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-1-18 18:19

https://bbs.fanruan.com/wenda/question/65731.html

————

相同的问题,参考帖子解决;

————

  • 1005770242 1005770242(提问者) 好像没有怎么明白怎么写返回值。
    2021-01-18 18:30 
  • zsh331 zsh331 回复 1005770242(提问者) 用存储过程写,然后sql调用存储过程;
    2021-01-18 18:31 
  • 1005770242 1005770242(提问者) 回复 zsh331 大神,储存过程,也不会写。。。。。。
    2021-01-19 16:36 
  • 2关注人数
  • 1692浏览人数
  • 最后回答于:2021-1-18 18:19
    请选择关闭问题的原因
    确定 取消
    返回顶部