Foxtable(狐表)用户栏目专家坐堂 → 我应该怎么弄才方便直接引用二给数组中的数据


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

主题:我应该怎么弄才方便直接引用二给数组中的数据

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


加好友 发短信
等级:童狐 帖子:251 积分:2594 威望:0 精华:0 注册:2011/4/27 11:37:00
我应该怎么弄才方便直接引用二给数组中的数据  发帖心情 Post By:2013/4/19 17:19:00 [只看该作者]

这个表经常用到,所以想放到数组中
但我引用的时候能确定的是列的文字而不是序号
比如我要找T恤对应的S5列的值
引用二维数组只能用索引号

现在我用表filter后再确定列的值,但效率较低。
请问我应该用什么方式较好。


图片点击可在新窗口打开查看此主题相关图片如下:snap1.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-4-19 17:19:58编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/19 17:21:00 [只看该作者]

messagebox.Show(DataTables("XX").Find("尺码类别='工裤'")("S1"))

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


加好友 发短信
等级:童狐 帖子:251 积分:2594 威望:0 精华:0 注册:2011/4/27 11:37:00
  发帖心情 Post By:2013/4/19 17:37:00 [只看该作者]

这样确实快了很多。

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


加好友 发短信
等级:童狐 帖子:251 积分:2594 威望:0 精华:0 注册:2011/4/27 11:37:00
  发帖心情 Post By:2013/12/18 17:03:00 [只看该作者]

再问下:
如果条件不能匹配。这个值返回的是什么。返回的不是nothing. 这个报错怎么处理。
作了判断 if  nothing也是报错的。
messagebox.Show(DataTables("XX").Find("尺码类别='工裤aaa'")("S1"))

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/18 17:07:00 [只看该作者]

dim dr as datarow = DataTables("XX").Find("尺码类别='工裤aaa'")
if dr isnot nothing then
messagebox.Show(dr("S1"))
end if

 回到顶部