关于SUB多次调用的问题
下面程序我用<%callContent2()%>就可以使用,但问题是我想查询不同的商品.如sql99="selecttop4*fromProductwhereElite=...
下面程序我用<% call Content2() %>
就可以使用,但问题是我想查询不同的商品.如
sql99="select top 4 * from Product where Elite=true order by ArticleID desc"
但我想调用不同的查询条件.如改为
sql99="select top 4 * from Product where Elite='猪肉' order by ArticleID desc"
高手们用<% call Content2(参数,怎么写) %>
过程.....
sub Content2()
set rs99=server.CreateObject("adodb.recordset")
sql99="select top 4 * from Product where Elite=true order by ArticleID desc"
rs99.open sql99,conn,1,1
strTemp2=""
a=0
do while not rs99.eof
strTemp2=strTemp2 & "<td width=24% height=125>"
strTemp2=strTemp2 & "<div>"
strTemp2=strTemp2 & "<table border=0 cellpadding=0 cellspacing=1 bgcolor=#ffffff>"
strTemp2=strTemp2 & "<tr>"
strTemp2=strTemp2 & "<td width=167 bgcolor=#FFFFFF>"
strTemp2=strTemp2 & "<div align=center><a href=product_view.asp?articleid="&rs99("ArticleID")&" target=_blank><img src="&rs99("DefaultPicUrl") &" width=166 height=166 border=0></a></div></td>"
strTemp2=strTemp2 & "</tr>"
strTemp2=strTemp2 & "<td width=167 bgcolor=#FFFFFF>"
strTemp2=strTemp2 & "</table><br>"
strTemp2=strTemp2 & "<font color=#ffffff>"&rs99("Title")&"</font></div></td>"
strTemp2=strTemp2 & "</div>"
a=a+1
if a mod 4=0 then'
response.write("</tr>")
end if
rs99.movenext
loop
rs99.close
set rs99=nothing
strTemp2=strTemp2 & "</tr>"
strTemp2=strTemp2 & "<tr>"
strTemp2=strTemp2 & "</tr>"
response.write strTemp2
end sub 展开
就可以使用,但问题是我想查询不同的商品.如
sql99="select top 4 * from Product where Elite=true order by ArticleID desc"
但我想调用不同的查询条件.如改为
sql99="select top 4 * from Product where Elite='猪肉' order by ArticleID desc"
高手们用<% call Content2(参数,怎么写) %>
过程.....
sub Content2()
set rs99=server.CreateObject("adodb.recordset")
sql99="select top 4 * from Product where Elite=true order by ArticleID desc"
rs99.open sql99,conn,1,1
strTemp2=""
a=0
do while not rs99.eof
strTemp2=strTemp2 & "<td width=24% height=125>"
strTemp2=strTemp2 & "<div>"
strTemp2=strTemp2 & "<table border=0 cellpadding=0 cellspacing=1 bgcolor=#ffffff>"
strTemp2=strTemp2 & "<tr>"
strTemp2=strTemp2 & "<td width=167 bgcolor=#FFFFFF>"
strTemp2=strTemp2 & "<div align=center><a href=product_view.asp?articleid="&rs99("ArticleID")&" target=_blank><img src="&rs99("DefaultPicUrl") &" width=166 height=166 border=0></a></div></td>"
strTemp2=strTemp2 & "</tr>"
strTemp2=strTemp2 & "<td width=167 bgcolor=#FFFFFF>"
strTemp2=strTemp2 & "</table><br>"
strTemp2=strTemp2 & "<font color=#ffffff>"&rs99("Title")&"</font></div></td>"
strTemp2=strTemp2 & "</div>"
a=a+1
if a mod 4=0 then'
response.write("</tr>")
end if
rs99.movenext
loop
rs99.close
set rs99=nothing
strTemp2=strTemp2 & "</tr>"
strTemp2=strTemp2 & "<tr>"
strTemp2=strTemp2 & "</tr>"
response.write strTemp2
end sub 展开
2个回答
展开全部
sub Content2(arg)
set rs99=server.CreateObject("adodb.recordset")
sql99="select top 4 * from Product where Elite='"&arg&"' order by ArticleID desc"
rs99.open sql99,conn,1,1
strTemp2=""
a=0
do while not rs99.eof
strTemp2=strTemp2 & "<td width=24% height=125>"
strTemp2=strTemp2 & "<div>"
strTemp2=strTemp2 & "<table border=0 cellpadding=0 cellspacing=1 bgcolor=#ffffff>"
strTemp2=strTemp2 & "<tr>"
strTemp2=strTemp2 & "<td width=167 bgcolor=#FFFFFF>"
strTemp2=strTemp2 & "<div align=center><a href=product_view.asp?articleid="&rs99("ArticleID")&" target=_blank><img src="&rs99("DefaultPicUrl") &" width=166 height=166 border=0></a></div></td>"
strTemp2=strTemp2 & "</tr>"
strTemp2=strTemp2 & "<td width=167 bgcolor=#FFFFFF>"
strTemp2=strTemp2 & "</table><br>"
strTemp2=strTemp2 & "<font color=#ffffff>"&rs99("Title")&"</font></div></td>"
strTemp2=strTemp2 & "</div>"
a=a+1
if a mod 4=0 then'
response.write("</tr>")
end if
rs99.movenext
loop
rs99.close
set rs99=nothing
strTemp2=strTemp2 & "</tr>"
strTemp2=strTemp2 & "<tr>"
strTemp2=strTemp2 & "</tr>"
response.write strTemp2
end sub
set rs99=server.CreateObject("adodb.recordset")
sql99="select top 4 * from Product where Elite='"&arg&"' order by ArticleID desc"
rs99.open sql99,conn,1,1
strTemp2=""
a=0
do while not rs99.eof
strTemp2=strTemp2 & "<td width=24% height=125>"
strTemp2=strTemp2 & "<div>"
strTemp2=strTemp2 & "<table border=0 cellpadding=0 cellspacing=1 bgcolor=#ffffff>"
strTemp2=strTemp2 & "<tr>"
strTemp2=strTemp2 & "<td width=167 bgcolor=#FFFFFF>"
strTemp2=strTemp2 & "<div align=center><a href=product_view.asp?articleid="&rs99("ArticleID")&" target=_blank><img src="&rs99("DefaultPicUrl") &" width=166 height=166 border=0></a></div></td>"
strTemp2=strTemp2 & "</tr>"
strTemp2=strTemp2 & "<td width=167 bgcolor=#FFFFFF>"
strTemp2=strTemp2 & "</table><br>"
strTemp2=strTemp2 & "<font color=#ffffff>"&rs99("Title")&"</font></div></td>"
strTemp2=strTemp2 & "</div>"
a=a+1
if a mod 4=0 then'
response.write("</tr>")
end if
rs99.movenext
loop
rs99.close
set rs99=nothing
strTemp2=strTemp2 & "</tr>"
strTemp2=strTemp2 & "<tr>"
strTemp2=strTemp2 & "</tr>"
response.write strTemp2
end sub
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询