找回密码
 立即注册

QQ登录

只需一步,快速开始

xvbp123

注册会员

2

主题

5

帖子

61

积分

注册会员

积分
61
最新发帖
xvbp123
注册会员   /  发表于:2021-7-21 17:17  /   查看:2674  /  回复:4
1金币
开发接口时,使用循环命令,批量添加表格数据,
如果其中有一次出现报错异常,如何实现跳过本次循环,继续下面的循环操作。
最后再把错误信息返回出来。

最佳答案

查看完整内容

大佬,错误信息中暂时只支持编辑固定的文本呢~如果大佬需要一个详细的报错的话,给大佬一个方案, 1.把添数据表操作命令单独再包一个服务端命令; 2.在循环中用调用包好的服务端命令代替直接使用数据表操作命令,并接受返回值; 这样,服务端命令执行失败之后,不会中断命令;其次大佬也可以根据返回值和返回信息,进行其他的逻辑处理了~

4 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-21 17:17:41
来自 6#
xvbp123 发表于 2021-7-22 11:41
我这边重新考虑了下,打算加强下参数校验,提前把错误报出去。
但是还有一个问题。
比如说,一条数据,na ...

大佬,错误信息中暂时只支持编辑固定的文本呢~如果大佬需要一个详细的报错的话,给大佬一个方案,
1.把添数据表操作命令单独再包一个服务端命令;
2.在循环中用调用包好的服务端命令代替直接使用数据表操作命令,并接受返回值;
这样,服务端命令执行失败之后,不会中断命令;其次大佬也可以根据返回值和返回信息,进行其他的逻辑处理了~

本帖子中包含更多资源

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

x
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-21 17:55:05
2#
您好,为什么遇到报错还要继续执行呢?报错并不是随便弹出一个信息那么简单的,捕获到异常了是一定要解决的,try catch也是为了捕获异常之后去进行处理。换句话说,既然都是报错了,您怎么能判断程序还能继续往下走呢?
回复 使用道具 举报
xvbp123
注册会员   /  发表于:2021-7-22 11:21:11
3#
是这样的,客户通过接口批量传输了很多数据,量比较大,耗时比较长。所以他们希望一次性全部处理完,然后再单独去处理有错误的数据。
回复 使用道具 举报
xvbp123
注册会员   /  发表于:2021-7-22 11:41:46
4#
我这边重新考虑了下,打算加强下参数校验,提前把错误报出去。
但是还有一个问题。
比如说,一条数据,name不符合格式,在出错警告里能否获取到这条数据的唯一标识ID呢?


本帖子中包含更多资源

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

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