Foxtable(狐表)用户栏目专家坐堂 → 请教需要这样的功能用代码可以实现吗?如何实现?


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

主题:请教需要这样的功能用代码可以实现吗?如何实现?

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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
请教需要这样的功能用代码可以实现吗?如何实现?  发帖心情 Post By:2009/5/11 12:08:00 [显示全部帖子]

表A与表B关联,表B的房号规则是这样的,如:201表示二层楼01号房,304表示三层楼04号房,若果最小房号是201,最大房号是304,则说明该栋楼还有202、203、204、301、302、303这几条房号的记录,请问高手可以以最小房号和最大房号为判断条件,生成虚拟房号,并在状态列填入“虚拟”。这样的功能可以实现吗?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table


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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
  发帖心情 Post By:2009/5/11 14:56:00 [显示全部帖子]

默认每层楼的层次一样的,请求高手代码?


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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
  发帖心情 Post By:2009/5/11 17:32:00 [显示全部帖子]

狐狸爸爸,帮个忙啦!!!

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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
  发帖心情 Post By:2009/5/12 15:31:00 [显示全部帖子]

老爸的代码未能实现我要的功能,我想要根据本身有的房号记录来确定层号与房号,如最小房号204,最大房号是501,则层是2至5,号是1至4,用这个做条件生成记录,并且是连续的,即我在主表选定多少条记录,就生成多少条记录的房号。


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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
  发帖心情 Post By:2009/5/12 16:15:00 [显示全部帖子]

问题是我的数据库有十几万的记录,总不能一条一条的手动生成

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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
  发帖心情 Post By:2009/5/12 17:01:00 [显示全部帖子]

七千几栋楼,已存在十几万条房号记录,我是想通过已存在的记录,根据房号的规则,生成所有的房号记录,作为宏观数据分析使用。

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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
  发帖心情 Post By:2009/5/13 12:04:00 [显示全部帖子]

先多谢DON提供的代码,但还是存在一个问题,房号的判断问题,如最小房号204,最大房号401,这种情况就出现问题了,将:n1 = tb2.Compute("min(房)",Tj),改成: n1 = tb2.Compute("min(房.SubString(0,房.Length - 2))",Tj),行吗?但我试过出错。


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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
  发帖心情 Post By:2009/5/13 14:43:00 [显示全部帖子]

层号204的2最小,401的4最大,房号401的01是最小,房号204的04最大,所以应生成201、202、203、、、404,


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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
  发帖心情 Post By:2009/5/13 15:36:00 [显示全部帖子]


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


加好友 发短信
等级:幼狐 帖子:188 积分:1947 威望:0 精华:0 注册:2008/9/23 22:10:00
  发帖心情 Post By:2009/5/13 16:16:00 [显示全部帖子]

  For i = 1 to 4,不对,i是动态的,是要根据房号的房如401的“01”到204的“04”获取。

 回到顶部
总数 17 1 2 下一页