【求助】ASP程序如何设定滚动产品的数量值?
本人是超级新手菜鸟。(本人扣 扣:315-957-274,如能帮我解决,有酬谢。)产品向上滚动的程序,共有60多个产品,现在是全部向上滚动。
现在要设定 滚动产品的数量值,是哪一个参数?
下图的源程序,是否表明是所有产品是一个循环??
Function ScrollProduct(g_num,w,h)
对应的下图中的: <%=ScrollProduct(6,3,3)%>
那三个参数是什么意义???
附:代码原文:
'过程名:ScrollProduct
'作 用:显示产品流动图片
'参 数:rows - 个数
Function ScrollProduct(g_num,w,h)
Records = 0
Set rs = Server.CreateObject("Adodb.Recordset")
rs.Open ("SELECT P.[ID],P.[Title],P.[BPictures] "&_
" FROM [ProductInfo] P Where P.[Locked]='0' "&_
" Order by P.[OIndex] DESC "),conn,1,1
if rs.bof or rs.eof then
ShowLinkTXT = "暂无信息"
else
ShowLinkTXT = ""
Records = rs.RecordCount
P_NUM = 1
do while not rs.eof
ID = rs("ID")
Pic = rs("BPictures")
Title = rs("Title")
ShowStr = "<a href='ProductDetail.asp?ID="&ID&"'><img src='UploadFile/"&Pic&"' width='170' hspace='5' border='0'></a><br><br>"
ShowLinkTXT = ShowLinkTXT & ShowStr
rs.Movenext
P_NUM = P_NUM + 1
loop
end if
rs.Close
Set rs=Nothing
response.write ShowLinkTXT
End Function
====== 我==的 ==分隔符======
第二段代码:
<td ><marquee onmouseover="this.stop();"
onmouseout="this.start();" scrollamount="2" scrolldelay="1"
direction="up"
height="180">
<div align="center"><%=ScrollProduct(6,3,3)%> </div>
</marquee> </td>
[ 本帖最后由 zpfree 于 2012-11-15 23:56 编辑 ]