Foxtable(狐表)用户栏目专家坐堂 → 老师自动编号有部分代码,读不懂,请帮忙解释一下


  共有4826人关注过本帖树形打印复制链接

主题:老师自动编号有部分代码,读不懂,请帮忙解释一下

帅哥哟,离线,有人找我吗?
和谐
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
  发帖心情 Post By:2021/2/5 15:40:00 [只看该作者]

老师,我先打开服务端,启动服务,在打开客户端自动连上,然后在客户端的类别输入KK,编号就会出现kk001,新增一行输入kk,编号出现kk002,客户端保存退出,再关闭服务端,再按顺序打开服务端,启动服务,再打开客户端,新增行输入kk,编号是kk003。老师你要是测试编号不能连续的话,是不是我的版本不是最新的问题呢?
[此贴子已经被作者于2021/2/5 15:40:55编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/5 15:58:00 [只看该作者]

编号长度是5位的肯定正常啊!代码本来就是判断5位的。不是5位的肯定不正常

 回到顶部
帅哥哟,离线,有人找我吗?
和谐
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
  发帖心情 Post By:2021/2/5 16:05:00 [只看该作者]

老师我再客户端的类别输入:JKOUIO,再编号列还可以正常编号出:JKOUIO001学生才疑惑

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/5 16:11:00 [只看该作者]

在增加多几行,编号增加到JKOUIO002、JKOUIO003、...保存客户端项目。重启服务端,然后重新测试客户端,新增行,是不是又从JKOUIO001开始了?

 回到顶部
帅哥哟,离线,有人找我吗?
和谐
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
  发帖心情 Post By:2021/2/5 16:15:00 [只看该作者]

是的又重001开始了老师,这又是那出问题了呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/5 16:23:00 [只看该作者]

代码判断的是5位长度,如果位数不定,就把判断去掉

 回到顶部
帅哥哟,离线,有人找我吗?
和谐
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
  发帖心情 Post By:2021/2/5 16:31:00 [只看该作者]

老师,也就是位数使其超过位数,重启后就重新开始了是吗?当时位数不对的话那把字符转换成整数的变量:id怎么还会编出后3位数字呢?
还有可以不限制长度的话怎么获取正确的后3为自动编号呢?我就是读代码意思不通顺

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/5 16:50:00 [只看该作者]

自己灵活处理一下,代码都是死的,比如:

Dim qz As String = "abcdefg" '编号前缀
Dim bh As String = "
abcdefg001"

bh = bh.SubString(qz.length)
msgbox(bh)

qz = "abc" '编号前缀
bh = "
abc001"
bh = bh.SubString(qz.length)
msgbox(bh)

 回到顶部
帅哥哟,离线,有人找我吗?
和谐
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
  发帖心情 Post By:2021/2/5 17:01:00 [只看该作者]

经过测试老师的代码,明白了,辛苦老师

 回到顶部
帅哥哟,离线,有人找我吗?
和谐
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:210 积分:1790 威望:0 精华:0 注册:2017/6/28 16:46:00
  发帖心情 Post By:2021/2/6 10:30:00 [只看该作者]

老师,我想请问不要这个类别列就不能产生自动编号吗?学生想为每张表固定一个前缀,而这个前缀直接赋值,不要类别列可以吗?

 回到顶部
总数 35 上一页 1 2 3 4 下一页