找回密码
 立即注册

QQ登录

只需一步,快速开始

白菜贝贝 悬赏达人认证 活字格认证

银牌会员

124

主题

951

帖子

2881

积分

银牌会员

积分
2881

活字格认证圣诞拼拼乐微信认证勋章悬赏达人

白菜贝贝 悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-5-12 17:53  /   查看:2182  /  回复:14
1金币
服务端命令怎么循环查某个值是不是重复呀?就跟新建文件夹,如果名称重复就自动给名称增加1

14 个回复

正序浏览
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-5-13 15:23:11
15#
白菜贝贝 发表于 2022-5-13 11:37
葡萄小熊熊让我突然捋通了,是我考虑复杂了。没事了,不是需要这样的自动编号。

好的,问题解决了就好,感谢楼上大佬们的支持~
回复 使用道具 举报
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-5-13 14:44:23
14#
白菜贝贝 发表于 2022-5-13 13:51
感谢你多次的DEMO,虽然不是我想要的那种答案,还是给你最佳吧。
我已经捋通了想要的结果了。

回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-5-13 13:51:14
13#
黑色幽默 发表于 2022-5-13 09:28
基本一样的,拼接那里接上行数,不拼接1就可以

感谢你多次的DEMO,虽然不是我想要的那种答案,还是给你最佳吧。
我已经捋通了想要的结果了。
回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-5-13 11:37:40
12#
本帖最后由 白菜贝贝 于 2022-5-13 13:49 编辑
Chelsey.Wang 发表于 2022-5-13 11:13
您好,看了一下您上面的描述,如果主要是为了名称不重复,可以考虑使用自动编号来生成最终的名称:
葡萄小熊熊让我突然捋通了,是我考虑复杂了。没事了,不是需要这样的自动编号。
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-5-13 11:13:57
11#
您好,看了一下您上面的描述,如果主要是为了名称不重复,可以考虑使用自动编号来生成最终的名称:


相比起通过命令循环,占用的性能更少,这样也会更便捷一些


本帖子中包含更多资源

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

x
回复 使用道具 举报
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-5-13 10:35:33
10#
白菜贝贝 发表于 2022-5-13 10:12
感谢你的DEMO,但不是这样的效果,需要循环命令,实际就是用户录入一个名称,但这个名称重复了,然后设置 ...

按你说的这个其实不需要循环,主要就是检查重复+随机重命名 两块嘛,检查重复 用行数取判断就可以,随机重命名 那再看你的命名规则就好了,按这个demo再改一下应该没问题
回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-5-13 10:12:05
9#
黑色幽默 发表于 2022-5-13 09:28
基本一样的,拼接那里接上行数,不拼接1就可以

感谢你的DEMO,但不是这样的效果,需要循环命令,实际就是用户录入一个名称,但这个名称重复了,然后设置变量=随机重新命名,循环这个变量直到不重复,返回变量
回复 使用道具 举报
olookok活字格认证
论坛元老   /  发表于:2022-5-13 09:44:01
8#
本帖最后由 olookok 于 2022-5-13 09:45 编辑
白菜贝贝 发表于 2022-5-13 09:16
就循环查下我新增的项目名称是不是有重复,有重复就设置变量名称&序号,直到不重复

名称&序号,那么你的序号要唯一,

保存是先判断是否有已存在的 项目。如果有 那么获取最大序号的项目分离出序号 +1 然后用名称&序号+1  作为新的项目名称

如果项目名称不存在 那么 直接写入数据库

也可以在前端 先判断。如果有已重复的 名称。那么 提示先修改 然后再提交保存


回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-5-13 09:16:43
6#
olookok 发表于 2022-5-13 08:41
查重有很多种情况,比如新增存货,那么要判断是否余重复的值。还有录入表格数据的时候 ,表格中等不能有重 ...

就循环查下我新增的项目名称是不是有重复,有重复就设置变量名称&序号,直到不重复
回复 使用道具 举报
白菜贝贝悬赏达人认证 活字格认证
银牌会员   /  发表于:2022-5-13 09:12:52
5#
黑色幽默 发表于 2022-5-12 18:07
以某个值为查询条件查询行数,设置变量=这个值,再判断行数是否大于0,大于就是重复,拼接一下字符串,否则 ...

可能我没描述明白,见下图,谢谢



本帖子中包含更多资源

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

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