香奈儿茶花手表多少钱:asp如何获取一个字段中的多个数据?

来源:百度文库 编辑:杭州交通信息网 时间:2024/03/28 16:46:57
在一个字段中用逗号分隔设定了多个关键词
格式是这样的:中国,美国,日本龟子,新浪网,华企在线,百度
我如何才能筛选出来与这些词相关的数据?
<%
set rs=server.createobject("adodb.recordset")
sql="select top 10 * from infodata where name like '%"&rs("keywords")&"%'"
rs.open sql,conn,3,2
do while not rs.eof
%>
<%=trim(rs("name"))%>
<%
rsxg.movenext
loop
rs.close
set rs=nothing
%>
这样写只会把包含有“中国,美国,日本龟子,新浪网,华企在线,百度”的数据筛出来。我要筛选的是只要包含有其中任一一个词的数据。
小弟笨拙,请哥哥们指点一二。

arr=split("中国,美国,日本龟子,新浪网,华企在线,百度",",")

for i=0 to UBound(arr)
response.write arr[i]
next

用split 可以把那些保存到一个数组中