//rs传参进来的
Dim arrTag : set arrTag=createobject("System.Collections.ArrayList") //创建数组对象
do while not rs.eof //while循环
tags=rs("tag")
tags=Replace(tags,"{@","") //替换
tags=Replace(tags,"@}"," ")
tagitem=Split (tags," ") //截取
for each a in tagitem //for循环
if a<>"" and not IsExitInArray(arrTag,a) then //判断数组中是否已经有该值
arrTag.Add a //向数组中添加数据
end if
next
rs.movenext //进入下一次循环
loop