Foxtable(狐表)用户栏目专家坐堂 → [求助]请教编号代码中的一个问题!!!!


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

主题:[求助]请教编号代码中的一个问题!!!!

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


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2013/1/8 21:18:00 [只看该作者]

 老大 老大  我红色部分 是什么情况?

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


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2013/1/9 12:38:00 [只看该作者]

 顶下

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/9 13:02:00 [只看该作者]

 你原先的代码写错了。你在循环里面,每一次都给表赋值了,所以你查得到这一行。

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


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2013/1/9 22:21:00 [只看该作者]

 但是我用exit for了啊 只要找到这个值 就会退出循环了~~  怎么会?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/1/9 22:24:00 [只看该作者]

 

 

      If dt.Find("分类编号 = '" & s & Functions.Execute("数值转换2",n) & "'") Is Nothing Then
                dr("分类编号") = s & Functions.Execute("数值转换2",n)
                Exit For
            Else
                dr("分类编号") = s & Functions.Execute("数值转换2",n+1)
            End If

 

第一次找14001,没找到,执行else语句后面的代码(就是加粗的这行),将新增行的编号设置为14002,接下来找14002,自然就存在了。

[此贴子已经被作者于2013-1-9 22:24:06编辑过]

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


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2013/1/13 16:12:00 [只看该作者]

 原来如此  多谢您了~~~~~~~~~~

 回到顶部
总数 16 上一页 1 2