Asp怎样写读取一个数据库中,一个字段里面逗号分隔开的值呢?

例如数据库某个表中字段是name,里面的一条数据中的数值是是111.jpg,222.jpg,333.jpg,444.jpg,(这是使用复选框录入的数据),每条数据之间用逗... 例如数据库 某个表中字段是name,里面的一条数据中的数值是是 111.jpg,222.jpg,333.jpg,444.jpg,(这是使用复选框录入的数据),每条数据之间用逗号分隔开了。现在我想按格式读取出来,格式如下:

<li><img src="111.jpg"</li>
<li><img src="222.jpg"</li>
<li><img src="333.jpg"</li>
<li><img src="444.jpg"</li>

请问应该怎样做呢?
我如果 用<%=res("pic")%>读取的话 显示出来是 111.jpg,222.jpg,333.jpg,444.jpg
现在我想按格式显示呢,希望高手指点,万分感激。
展开
 我来答
jz纸老虎
2010-01-27 · TA获得超过254个赞
知道小有建树答主
回答量:114
采纳率:0%
帮助的人:116万
展开全部
用SPLIT函数,把字符串变成数组,然后对数组进行操作就可以了。
例:

str = "111.jpg,222.jpg,333.jpg,444.jpg,555.jpg"

arr = split(str, ",")

rw = "<ul>" & vbcrlf
for each i in arr
rw = rw & "<li><img src=""" & i & """></li>" & vbcrlf
next
rw = rw & "</ul>"

response.write rw
呼和海天
2010-01-27 · TA获得超过194个赞
知道小有建树答主
回答量:265
采纳率:0%
帮助的人:249万
展开全部
sPic = rs("name")
sPic = split(sPic, ",")
for i=0 to ubound(sPic)
response.write "<li><img src='" &sPic(i)& "'></li>"
next
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式