找回密码
 立即注册

QQ登录

只需一步,快速开始

cyntbb

初级会员

14

主题

44

帖子

290

积分

初级会员

积分
290
cyntbb
初级会员   /  发表于:2023-9-12 10:23  /   查看:742  /  回复:5
20金币
本帖最后由 cyntbb 于 2023-9-12 10:25 编辑


我的条码是由 部位 区域 直径 日期 位置 组合生成的,当条码重复时,根据共有列用函数给它排位置顺序,
我想实现的是,当前行全部输入完成后,用共有列去数据库查询最大值+1赋值给位置字段(因为目前实现的效果有可能生成的条码在数据库中已经被使用了,会造成重复)
希望大伙给个思路呀,那个当前行变更命令用着不太对,
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

楼主为什么不使用自动编号呢, 自动编号可以根据其他字段自动生成呀 活字格7.0 update1新功能解密:十,数据库提升-自动编号支持引用其他字段值 https://gcdn.grapecity.com.cn/showtopic-97998-1-1.html (出处: 葡萄城开发者社区)

5 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-9-12 10:23:36
来自 6#
楼主为什么不使用自动编号呢,
自动编号可以根据其他字段自动生成呀



活字格7.0 update1新功能解密:十,数据库提升-自动编号支持引用其他字段值
https://gcdn.grapecity.com.cn/showtopic-97998-1-1.html
(出处: 葡萄城开发者社区)



回复 使用道具 举报
吴小胖讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-9-12 10:29:03
2#
给您一个思路:在服务端命令里使用变量去获取现有的行数,然后再加1,就是新的编码了
回复 使用道具 举报
cyntbb
初级会员   /  发表于:2023-9-12 10:34:45
3#
吴小胖 发表于 2023-9-12 10:29
给您一个思路:在服务端命令里使用变量去获取现有的行数,然后再加1,就是新的编码了

那我的第一个命令应该写在哪块呀,
回复 使用道具 举报
cyntbb
初级会员   /  发表于:2023-9-12 10:40:52
4#
cyntbb 发表于 2023-9-12 10:34
那我的第一个命令应该写在哪块呀,

或者我怎么判断这行的数据全部输入完成了,
回复 使用道具 举报
趋势
银牌会员   /  发表于:2023-9-12 11:38:05
5#
1、如果只是想避免重复,可以使用ID代替位置。
2、如果表格使用松绑定,新增和修改的数据是不会参与到数据库查询的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部