关于distinct语句用法

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:50:38
从前面一个页面传来一组值,tag,在传来的TAG里面有“大-小-中-大”
我想在现在的页面中来统计TAG里面的不同值的个数,我用的是
tag_now=split(tag,chr(45))
num=ubound(distinct(tag_now))

怎么提示:
Microsoft VBScript 运行时错误 (0x800A000D)
类型不匹配: 'distinct'

请问怎么才能正确统计出来啊。

用vb script在客户端实现这个效果?
distinct在vbscript里面有这个函数?你查看一下帮助手册。我没有找到。

对vbscript里面的数组操作不是很熟悉。
但是你可以换一个方法,求这个数,设为k。开始k和a是一样的。
知道长度a,先拿第一个和余下的a-1个比较,有相等的,k=k-1。
然后拿第二和余下的a-2个(不含第一个)比较,有相等的k又减一。如此类推。