找回密码
 立即注册

QQ登录

只需一步,快速开始

nunaleon2003

初级会员

25

主题

103

帖子

368

积分

初级会员

积分
368
nunaleon2003
初级会员   /  发表于:2021-8-11 14:44  /   查看:1627  /  回复:8
3金币
在使用活字格的数据表操作时,发现有时数据操作失败,这些失败信息能否通过操作返回拿到,给用户良好的体验了?目前我们提示客户操作成功,直接在命令后面加操作成功,实际客户是否操作成功,我们拿不到信息,导致尴尬的情况是:系统报失败错误,然后再报我们的操作成功提示。如果有返回成功或失败,就好处理了

8 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-11 18:51:17
沙发
发布之后的应用如果出现更新数据库失败是不会在alert里提示信息的,因为就算提示了,用户也不一定能看懂

发布之后的应用需要在日志文件里看具体更新数据库失败的原因,日志目录:C:/Windows/Temp

设计器预览是错误是会直接提示到alert弹框了,方便调试~
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-11 18:53:06
板凳
大佬,首先,数据表操作为什么会失败呢?失败的原因一般是设置了必填或者唯一还有就是字段长度超出了限制这些常见的问题,对于这些问题,都是可以通过页面数据检验来做的。
我们首先应该完善的是我们的页面设计,避免提交一些错误的数据。
其次,如果大佬的情况特殊,无法通过数据校验等方式来解决的话,还有一个思路就是把命令写成服务端命令,这样就可以处理返回值了~
回复 使用道具 举报
nunaleon2003
初级会员   /  发表于:2021-8-13 17:06:33
地板
David.Zhong 发表于 2021-8-11 18:53
大佬,首先,数据表操作为什么会失败呢?失败的原因一般是设置了必填或者唯一还有就是字段长度超出了限制这 ...

你说的这些,好解决。有些问题,是概率性,很麻烦。只要通过返回来检测是否操作成功,再做提示,这样是最精准的
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-13 17:20:34
5#
nunaleon2003 发表于 2021-8-13 17:06
你说的这些,好解决。有些问题,是概率性,很麻烦。只要通过返回来检测是否操作成功,再做提示,这样是最 ...

我理解的,如果来回检测的话,判断是否成功应该更准确啊,可以详细描述一下您的应用场景吗,
我们会看看有否有办法检测
回复 使用道具 举报
nunaleon2003
初级会员   /  发表于:2021-8-21 10:02:51
6#
Joe.xu 发表于 2021-8-13 17:20
我理解的,如果来回检测的话,判断是否成功应该更准确啊,可以详细描述一下您的应用场景吗,
我们会看看 ...

场景就是 数据库操作,默认都是成功了,但是网络啦,数据和逻辑问题,可能会导致数据库操作失败,怎么拿到了?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-23 14:54:27
7#
您好,咱们想拿到返回信息的话,把命令写成服务端命令,这样就可以拿到返回信息了。
回复 使用道具 举报
nunaleon2003
初级会员   /  发表于:2021-8-25 08:54:47
8#
Lay.Li 发表于 2021-8-23 14:54
您好,咱们想拿到返回信息的话,把命令写成服务端命令,这样就可以拿到返回信息了。

这样也没用,命令里面的数据库操作也是默认算成功,只是后面可以加返回命令。现在我关注的是:数据库操作是否真正成功。就是对于数据库操作,最好本身带返回。传统模式开发,每个接口都会定义返回值,默认0是操作成功,1是失败,同时返回失败信息,最好加上这个
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-25 10:03:00
9#
nunaleon2003 发表于 2021-8-25 08:54
这样也没用,命令里面的数据库操作也是默认算成功,只是后面可以加返回命令。现在我关注的是:数据库操作 ...

您好,咱们的数据库操作出错是会先报错,然后报错后下面的命令是不会停止执行的您看,我这里在数据表操作之后设置一个弹出命令。


在发生数据表操作失败之后是会报错,然后底下的弹出命令也没执行

不知道您说的数据表操作失败了报错还弹出成功是怎么一回事,您可以做一个小的demo来复现您的问题,这样我们也能更好的帮助到您

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部