asp access数据库如何读取同一个字段里面的几张图片
asp实现在access数据库里面读取并且在同一个页面一列显示一个字段里面储存的几张图片<%Dimstrstr="<%=rs("pic")%>"Dims,is=Split...
asp实现在access数据库里面读取并且在同一个页面一列显示一个字段里面储存的几张图片
<%
Dim str
str = "<%=rs("pic")%>"
Dim s,i
s = Split(str, ";")
For i = 0 To UBound(s)
response.write "<img src='"&s(i)&"' width=20 height=20 border=0 />"
response.write "<br />"
Next
%>
在上面的那代码为什么老是出现:
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/ceshi.asp, line 19, column 14
str = "<%=rs("pic")
-------------^
这样的错误 19行错误代码就是这一句 str = "<%=rs("pic") 展开
<%
Dim str
str = "<%=rs("pic")%>"
Dim s,i
s = Split(str, ";")
For i = 0 To UBound(s)
response.write "<img src='"&s(i)&"' width=20 height=20 border=0 />"
response.write "<br />"
Next
%>
在上面的那代码为什么老是出现:
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/ceshi.asp, line 19, column 14
str = "<%=rs("pic")
-------------^
这样的错误 19行错误代码就是这一句 str = "<%=rs("pic") 展开
3个回答
展开全部
一个字段里的几个图片路径之间应该是用特殊字符分开的
可以把这个字段里的内容读出来后
如 Imgstr="img1,img2,img3"
array1=split(Imgstr,",")
Dim imgroot
for i=0 to ubound(array1)-1
imgroot=array1(i) '每个图片的路径
response.write imgroot&"<br>"
next
得到路径了应该知道怎么显示图片了吧?
asp代码行中,这样的写法是错误的
str = "<%=rs("pic")%>"
应该写成 str =rs("pic")
可以把这个字段里的内容读出来后
如 Imgstr="img1,img2,img3"
array1=split(Imgstr,",")
Dim imgroot
for i=0 to ubound(array1)-1
imgroot=array1(i) '每个图片的路径
response.write imgroot&"<br>"
next
得到路径了应该知道怎么显示图片了吧?
asp代码行中,这样的写法是错误的
str = "<%=rs("pic")%>"
应该写成 str =rs("pic")
展开全部
<%do while not rs.eof%>
<p><img src="<%=rs("imgpath")%>" / style="vertical-align:middle; margin:10px 0px;"></p>
<%loop%>
<p><img src="<%=rs("imgpath")%>" / style="vertical-align:middle; margin:10px 0px;"></p>
<%loop%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先用split函数分开几张图片的地址,然后再用循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询