上饶旅游集团董事长胡:asp跟ACCESS的问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 20:43:18
代码如下
<%select case session("hunyuandj")
case "1"
response.Write("普通代理人")
case "2"
response.Write("白金代理人")
case "3"
response.Write("钻石代理人")
case else
response.End()
end select
%>

这段话是判断hunyuandj的数值为几时显示出他们的等级
<%
set rs5=server.CreateObject("adodb.recordset")
sql5="select top 10 * from news where categoryid='00005' order by ID desc"
rs5.open sql5,conn,1,1
do while not rs5.eof
%>
这段是调用出categoryid=00005的文章
我想实现这样个功能 就是检测hunyuandj的数值,当它是1的时候.调用编号为5的文章.当它是2的时候.调用编号为6的文章.依次类推.该怎么写呢?"???

如果您不明白。请留下您的联系方式.我将再给您复述下问题!!!

谢谢各位大大了.急用此段代码.谢谢
有5个状态.其他的2个被我屏蔽没粘出来

2楼的.我明白你的思路了.但你的ASP代码是不是写错了呢?
我不是很懂ASP的书写格式.最好能把详细的全贴出来..感恩....

dim aid'先声明一个文章ID变量
select case session("hunyuandj")
case "1" aid=5
case "2" aid=6
...
case else aid=0
end select
这样就取得了要调用的文章ID,下面将显示文章

set rs5=server.CreateObject("adodb.recordset")
sql5="select top 10 * from news where categoryid="&aid
rs5.open sql5,conn,1,1

这样就打开了些文章

你是不就3个状态呢?session("hunyuandj")

+QQ23017299