帆软社区
首页
服务平台
文档
学院
问答
论坛
认证
招聘
任务
市场
登录
按钮提交delete
关注问题
请
登录
后使用快捷导航
没有帐号?
立即注册
用户操作
任务管理
我的任务
详情
门户
摇摇乐
大转盘
许愿墙
积分商城
每日签到
设置
我的收藏
退出
腾讯QQ
微信登录
提问
按钮提交delete
我想做一个按钮,功能就是点击后,清除一张表中的内容。mysql数据库。目前打算写在js中。利用点击事件,执行:if(confirm("确认删除吗?")){FR.remoteEvaluate('=SQL("yun17","delete from zr_wuliu",1,1)');alert("删除成功") }。但是发现前面的提示“确认删除吗”是有的,“删除成功”也是有的,但是数据还是没删掉。谁有什么方法解决一下,谢谢大神。
FineReport
双元
发布于 2017-6-22 13:58
关注问题
悬赏:
2 F币
+ 添加悬赏
举报
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
取消
发布回答
共16回答
最佳回答
0
孤陌
发布于2017-6-22 13:58(编辑于 2023-9-6 09:34)
555
评论
取消
评论
最佳回答
0
Poseidon
发布于2017-6-22 14:03(编辑于 2023-9-6 09:34)
555
评论
举报
收起评论
(5)
双元(提问者)
大神,能告诉我咋写不,我没用过存储过程,你的意思我只是执行了删除而且,没有过程呗,请大神指点。
回复
2017-06-22 14:07
取消
回复
Poseidon
回复 双元 :可能是sql函数执行delete有问题;我记得sql函数必须要有返回值;你可以写个过程来搞定这个事情,通过sql函数执行过程然后过程内执行删表操作,操作成功后返回给你个任意结果;
回复
2017-06-22 14:08
取消
回复
双元(提问者)
回复 Poseidon :大神能告诉我这个语句怎么写么{:8_213:}
回复
2017-06-22 14:21
取消
回复
Poseidon
回复 双元 :FR.remoteEvaluate(\'=SQL(\"yun17\",\"exec 过程名\",1,1)\');
回复
2017-06-22 14:22
取消
回复
双元(提问者)
回复 Poseidon :exec 过程名 是啥?
回复
2017-06-22 14:27
取消
回复
取消
评论
最佳回答
0
恍1
发布于2017-6-22 14:21(编辑于 2023-9-6 09:34)
555
评论
举报
收起评论
(2)
双元(提问者)
你的意思是在sql语句后面加上commit?
回复
2017-06-22 14:29
取消
回复
恍1
回复 双元 :oracle是,mysql不知道,对应的,你用你应该知道
回复
2017-06-22 14:30
取消
回复
取消
评论
最佳回答
0
simple_paradox
发布于2017-6-22 14:41(编辑于 2023-9-6 09:34)
555
评论
举报
收起评论
(5)
双元(提问者)
那这么说 我用 Truncate Table zr_wuliu 应该好使了呗
回复
2017-06-22 14:46
取消
回复
simple_paradox
回复 双元 :试试呀
回复
2017-06-22 14:50
取消
回复
simple_paradox
回复 双元 :我用你的方法在sql server里面执行 没毛病。。。
回复
2017-06-22 14:50
取消
回复
双元(提问者)
我也试了,执行语句没毛病,主要是在JS中执行就有毛病了,说白了也就是他FR.remoteEvaluate的问题。
回复
2017-06-22 15:05
取消
回复
simple_paradox
回复 双元 :我是将你的整个段执行的,在JS里面。我的数据库是sql server。
回复
2017-06-22 15:50
取消
回复
取消
评论
查看更多回答
››
0
关注人数
643
浏览人数
最后回答于:
2017-6-22 15:50
活动推荐
更多
帆软最具价值【MVP】征集令重磅来袭!
【FineDataLink学习路径】助您轻松入门数据开发
【BI打卡营启动】七天掌握FineBI基础操作
热门课程
更多
FineReport V10.0新手入门
免费
学习
帮助文档内嵌视频
免费
学习
FineReport 11.0 快速入门
免费
学习
悬赏者(0)
+添加悬赏
添加悬赏
增加悬赏可以吸引更多人来回答
添加悬赏:
F币
我 的 F币:
F币
充值
金额不足
确定
取消
返回顶部