请教asp 里调用数据库里图片地址的难题

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:05:41
它这段代码是调用
include/buyok_class.asp里的二级下拉菜单(产品导航菜单),我想在每一个主菜单上面加一个图标(如食品分类旁边有个食品的图标,电器上面有个电器的图标),因为这个分类名称都是从ACCESS里调用出来的,然后我在表里面加了一个img 的列,里面放的是相关产品的图标地址。我现不知道怎么调用,这个ASP代码跟别的不一样。请尽量帮我谢谢

<%
openlar=request("larcode")
Set Fso = CreateObject("Scripting.FileSystemObject")
set buyok_class=Fso.openTextFile(Server.MapPath("include/buyok_class.asp"))
do while not buyok_class.atendofstream
classtext=buyok_class.readline
if classtext="暂无商品分类" then
response.write "<tr><td width=138 height=100 align=center>暂无商品分类</td></tr>"
exit do
end if
if instr(classtext,"lar:")>0 then
larcode=replace(classtext,"lar:","")
if tree_num=1 then
set cqrsprod =conn.execute("select count(*) as thislarnum from buyok_produc where online=true and larcode='"&larcode&"'")
thislarnum=cqrsprod("thislarn

我看了下代码,应该不是从数据库里读取分类的,而是直接从include/buyok_class.asp得到的.得到后做判断,如果有lar:的是主类,从数据库中得到子类个数后直接控制个数并输出.
要根据数据库中字段输出图片,你可以在类型输出的时候加入一次查询,然后把文件名加上去.就是在两个输出的地方,把IMG改掉.现在img图片是按照类型名称设定了.

<img src=<%=rs("img")%>>
这里假设img是你存放图片的字段名。