Foxtable(狐表)用户栏目专家坐堂 → 自动生成


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

主题:自动生成

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/12/12 8:55:00 [显示全部帖子]

问题出在这一行:

idx = CInt(max.Substring(4,4)) + 1 '获得最大编号的后三位顺序号,并加1

 

是因为编号的长度没有9位,所以从第5位开始取4位,自然就会出错。

 

如果你的系列的长度是不是固定5位,那么将这行代码为:

 

idx = CInt(max.Substring(max.length -4,4)) + 1

 

先自行检查,搞不定就做个例子发上来。


 回到顶部