找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 自动编号出问题

隔壁老王 活字格认证
金牌服务用户   /  发表于:2023-12-5 16:57  /   查看:1114  /  回复:5
本帖最后由 隔壁老王 于 2023-12-5 16:59 编辑

自动编号出来的是历史已有的值
我是下面这样设置的



问题不能复现,不稳定



本帖子中包含更多资源

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

x

5 个回复

倒序浏览
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2023-12-5 17:39:35
沙发
大佬可以通过这些方面描述一下,也方便我们复现调查哦~~
1.出现这个问题的时候是否是并发场景、以及大约会有多少条数据同时入库呢
2.这里使用的是内建表还是外联表,如果是外联表是哪个数据库呢?以及是否开启了必须和唯一的设置
3.不稳定复现指的是,每隔一段时间就会出现,还是说出现的时机完全随机
4.数据表的这个自动编号字段是否会被其他功能修改
5.生成这个字段的同时还有其他关于这张数据表的其他操作吗
回复 使用道具 举报
隔壁老王活字格认证
金牌服务用户   /  发表于:2023-12-6 14:44:54
板凳
1.出现这个问题的时候是否是并发场景、以及大约会有多少条数据同时入库呢


  和并发应该没有关系,用的人并不多,当时可能只有一个人在操作

2.这里使用的是内建表还是外联表,如果是外联表是哪个数据库呢?以及是否开启了必须和唯一的设置

外联表 MYSQL 开启了必须和唯一

3.不稳定复现指的是,每隔一段时间就会出现,还是说出现的时机完全随机

  因为是用户操作的,据说有五次左右吧,不准确

4.数据表的这个自动编号字段是否会被其他功能修改

  单纯的一个自动编号字段,弹出页面后一个EL文本单元格控制

5.生成这个字段的同时还有其他关于这张数据表的其他操作吗

弹出页面就会发现有问题
问题字段是产品ID
我在页面上加了一个产品编号取产品ID的后五位前面加一个W字母


本帖子中包含更多资源

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

x
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2023-12-6 16:44:25
地板
隔壁老王 发表于 2023-12-6 14:44
1.出现这个问题的时候是否是并发场景、以及大约会有多少条数据同时入库呢

根据大佬的描述,看起来是因为第一个人弹出页面添加数据,还没有提交,另外一个人此时也再添加数据并提交到了数据库,这个时候,第一个人提交数据检查编号时就会提示重复,这个问题有两种解决方案哈:
1.自动编号冲突处理,勾选"如果编号被占用,则在存储时重新设置一个编号",这样,也不需要检查,保存会自动会生成新的编号
2.自动编号的生成实际选择“保存时”,这样只有在真正添加数据到数据库时,才会生成自动编号,可以避免重复
回复 使用道具 举报
隔壁老王活字格认证
金牌服务用户   /  发表于:2023-12-7 10:50:13
5#
Nathan.guo 发表于 2023-12-6 16:44
根据大佬的描述,看起来是因为第一个人弹出页面添加数据,还没有提交,另外一个人此时也再添加数据并提交 ...

算了吧,情况不是你说的这样子的,因为不能复现我也没法解释   
不是两个人同时使用的冲突  比如本来应该弹出来  A016 了结果弹出来的是A002  中间相差了好多位
这个再等等看,会继续出现再说了
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2023-12-7 12:13:44
6#
好吧 感谢大佬的支持~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部