找回密码
 立即注册

QQ登录

只需一步,快速开始

nunaleon2003

初级会员

25

主题

103

帖子

368

积分

初级会员

积分
368
nunaleon2003
初级会员   /  发表于:2021-8-25 09:10  /   查看:4236  /  回复:16
目前 活字格的数据库操作命令,默认是成功,这样会带来一个问题:用户点击一个按钮,做了数据库操作,然后我们加一个提示效果,提示是否操作成功。关键数据库操作是否成功,有些情况是执行时才会知道,加上网络,逻辑,数据库结构等方面影响,现实用户用的时候会出现这种情况:数据库操作失败了,然后系统提示成功了。能否在内置数据库操作命令,默认加上返回值:操作成功失败码,操作ID,提示信息。

16 个回复

正序浏览
Patrick.Zhu
银牌会员   /  发表于:2023-12-6 13:51:08
17#
您好,能说明一下是用了什么插件呢?前端数据表操作命令执行失败会直接报错的,这里的报错信息就充当了您希望的失败提示。还是您希望自定义一个报错提示?
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-28 18:08:33
16#
nunaleon2003 发表于 2021-9-28 08:49
传值更方便就更好了,不要一个一个绑定,麻烦死了

这个我们也是有计划的
回复 使用道具 举报
nunaleon2003
初级会员   /  发表于:2021-9-28 08:49:22
15#
Simon.hu 发表于 2021-9-13 22:06
懂了,
就是数据表操作命令,你不想使用服务端命令,但是你又希望在前端能判断命令执行成功与否

传值更方便就更好了,不要一个一个绑定,麻烦死了
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-13 22:06:32
14#
懂了,
就是数据表操作命令,你不想使用服务端命令,但是你又希望在前端能判断命令执行成功与否

这个目前确实不好弄,不知道大佬能不能先委屈一下使用服务端命令;我们这个后面有计划,让服务端命令传值更加方便的
谢谢大佬~
回复 使用道具 举报
nunaleon2003
初级会员   /  发表于:2021-9-10 09:19:53
13#
Eric.Liang 发表于 2021-9-7 18:08
老铁,基于你上述的描述,我感觉你其实也不需要try catch的逻辑呀,我们数据表操作如果出现异常,是默认 ...

就是用户操作一个按钮,需要反馈呀。我要根据是否操作成功,做反馈提示。默认是 操作成功:弹出一个小弹框,给用户提示 操作成功。但是有些时候,操作失败了,也会继续操作成功。因为 数据表操作等命令,拿不到操作是否成功的返回参数
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-7 18:08:07
12#
本帖最后由 Eric.Liang 于 2021-9-7 18:09 编辑
nunaleon2003 发表于 2021-9-7 08:30
提示就是一个弹框提示,提示用户操作是否成功,失败的

老铁,基于你上述的描述,我感觉你其实也不需要try catch的逻辑呀,我们数据表操作如果出现异常,是默认会有消息提醒的,你是想要怎样提醒呢?
你其实可以详细的描述一下你的需求的背景故事和初衷,这样我们也更好帮你分析如何实现更合适,因为就目前我们了解到的客户需求和实际的用户故事,前端try catch的需求并没有那么的典型
回复 使用道具 举报
nunaleon2003
初级会员   /  发表于:2021-9-7 08:30:53
11#
Simon.hu 发表于 2021-9-6 21:40
操作提示命令插件是啥?
我以前在没听过呢

提示就是一个弹框提示,提示用户操作是否成功,失败的
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-6 21:40:25
10#
操作提示命令插件是啥?
我以前在没听过呢
回复 使用道具 举报
nunaleon2003
初级会员   /  发表于:2021-9-4 17:44:39
9#
Simon.hu 发表于 2021-9-3 18:22
不对啊,应该是数据库更新失败以后后面的命令就不执行了才对吧?

执行的,特别是操作提示插件命令
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部