如何按每行每列指定记录数读取图片
我从数据库中读取图片时,想每行读4张,一个页面一个读取6行,该如何写代码[此贴子已经被作者于2007-7-21 8:55:20编辑过]
[此贴子已经被作者于2007-7-21 8:55:20编辑过]
i=1
do while not xx.eof
'显示
if i mod 4=0 then response.write"<br>"
xx.novenext
i=i+1
if i=25 then exit do
loop
大体是这个意思,因为家里没安这个,没有调试过,只是把大体的思路写了一下!!!
从数据库读出图片的方法有点特殊
首先要专门为读出图片做个ASP,然后在显示图片的页面引用这个ASP
如<img src="aa.asp?a=1".....>
这个1是用来查找对应的图片
我的代码如下:
<%response.write "<table>"
i=1
do while not rs.eof
if i mod 3 = 1 then
response.write "<tr>"
end if
response.write "<td><img width="171" height="110" src=<%=rs("pic")%>></td>"
if i mod 3=0 then
response.write "</tr>"
end if
i=i+1
rs.movenext
loop
response.write "</table>"%>
预览显示错误信息:
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/show1.asp, line 35, column 27
response.write "<td><%=rs("pic")
--------------------------^
什么原因
[此贴子已经被作者于2007-7-23 16:07:57编辑过]