Foxtable(狐表)用户栏目专家坐堂 → [求助]从匹配信息中随机返回一个值,如何处理?


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

主题:[求助]从匹配信息中随机返回一个值,如何处理?

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


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
[求助]从匹配信息中随机返回一个值,如何处理?  发帖心情 Post By:2013/12/8 22:05:00 [显示全部帖子]

Dim 真实品名 As String = Args(0)
Dim dr As DataRow
dr = DataTables("品名对照表").Find("实际品名名称 = '"& 真实品名 &"'")
If dr IsNot Nothing Then '如果找到的话
    'Dim Filter As String = "实际品名名称 = '" & 真实品名 & "'"
    'Dim 个数 As Integer = DataTables("品名对照表").Compute("Count(_Identify)",Filter)
    '这一步想返回一个随机的申报品名名称
    Return dr("申报品名名称")
Else
    Return 真实品名
End If

 

以上是一个函数,一个真实品名对照多个申报品名,

想从对应的申报品名中随机找到一个,然后返回一个值。

请教一下,注释这几句如何写呢?

[此贴子已经被作者于2013-12-8 22:05:35编辑过]

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


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
  发帖心情 Post By:2013/12/9 18:46:00 [显示全部帖子]

谢谢,采用了二楼的方法,

变量RAND改为RANDX,

RAND好像是系统保留字。

谢谢各位!


 回到顶部