社区
ASP
帖子详情
sub过程外面的值,为什么在sub中得不到?
lisbjing
2003-10-09 12:17:39
现有a.asp和b.asp两个文件,从a.asp中传一个值flag,在b.asp最开头用:
<%
if not isEmpty(request("flag")) then
flag=request("flag")
else
flag=1
end if
%>
用response.write方法确定可以得到值。
但在b.asp下面的一个sub过程中怎么也得不到flag的值,有办法解决吗?实在没办法,我用了application也不行.
...全文
57
4
打赏
收藏
sub过程外面的值,为什么在sub中得不到?
现有a.asp和b.asp两个文件,从a.asp中传一个值flag,在b.asp最开头用: 用response.write方法确定可以得到值。 但在b.asp下面的一个sub过程中怎么也得不到flag的值,有办法解决吗?实在没办法,我用了application也不行.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lisbjing
2003-10-09
打赏
举报
回复
忘了说了,注释的前三句不要。
lisbjing
2003-10-09
打赏
举报
回复
sub small_add1() '增加一个小类(第一步)
set rs=server.createobject("adodb.recordset")
sql="select * from bigspecialty order by bgs_ID "
rs.open sql,conn,1,1
'response.write rs("bgs_ID") & "aaa"
'response.write flag & "bbb"
'response.end
'rs.move 2
'if rs("bgs_ID")=cint(flag) then
'response.write "xxx"
'response.end
'end if
%>
<FORM name=Form1 action="save.asp?action=small_add2" method=post>
<CENTER>
<TABLE cellPadding=4 cellSpacing=0 width="80%" border="0">
<TR>
<TD colSpan=2 height="25" bgcolor=#e8f4ff>专业小类添加--(第一步)</TD>
</TR>
<TR>
<TD width=40% height=25><b>所属专业大类:</b></TD>
<TD width=60% height=25>
<select size="1" name="bgs_ID" style="font-size: 9pt">
<%While Not rs.eof%>
<option value=<%=rs("bgs_ID")%> <%if rs("bgs_ID")=cint(flag) then Response.Write "selected"%>><%=rs("bgs_Name")%></option>
<%
rs.MoveNext
Wend
%>
</select>
</TD>
</TR>
<TR>
<TD colSpan=2 height="25" align=center bgcolor=#e8f4ff><INPUT class=smallInput type=submit size=3 value='下一步' name=submit></TD>
</TR>
</TABLE>
</CENTER>
</FORM>
<%
rs.close
set rs=nothing
end sub
真是奇怪,当我点击第三个大分类时,上面注释的那一段就可以输出xxx字样!
可当我把注释去掉,再选择第三个大分类时,下拉列表框中的还是第一个,而不是想要的第三个。
怎么这么奇怪。
lisbjing
2003-10-09
打赏
举报
回复
<select size="1" name="bgs_ID" style="font-size: 9pt">
<%While Not rs.eof%>
<OPTION value=<%=rs("bgs_ID")%> <%if rs("bgs_ID")=bgs_ID then Response.Write "selected"%>><%=rs("bgs_Name")%></option>
<%
rs.MoveNext
Wend
%>
</select>
就是上面的代码,得到从上一页传过来的bgs_ID=3,rs记录集中有21条记录,也有rs("bgs_ID")=3的记录,可怎么下拉列表框里老是出现第一个选择,而不是我想的第三个选择。
nchen123
2003-10-09
打赏
举报
回复
是不是 sub 中有同名的局部变量,覆盖了这个页面级变量
A4打印模板-画图设计设计师产品草稿图纸-网格纸A4打印模板高清待办练字模板PDF下载.pdf
A4打印模板-画图设计设计师产品草稿图纸-网格纸A4打印模板高清待办练字模板PDF下载
ISA-95 流程圣经,描述了PLM企业资源计划、MES制造执行系统、ERP企业资源计划系统、SCM供应链管理系统之间的关系
ISA-95 流程圣经,描述了PLM企业资源计划、MES制造执行系统、ERP企业资源计划系统、SCM供应链管理系统、客户关系管理CRM之间的关系
年会活动颁奖领奖音乐74首
颁奖领奖音乐在各种表彰、嘉奖或庆祝场合
中
扮演着至关重要的角色,其作用主要体现在以下几个方面: 1.营造氛围: 2.情绪引导: 3.节奏控制: 4.品牌塑造: 5.文化表达: 6.致敬与激励: 综上所述,颁奖领奖音乐在颁奖典礼
中
不仅作为背景音效存在,更是情感传递、氛围营造、流程把控、品牌塑造、文化展现和精神激励的重要载体,对于提升典礼的整体效果和观众体验有着不可忽视的影响。
这个项目是用于个人参加浙江大学移动创新竞赛而使用。.zip
这个项目是用于个人参加浙江大学移动创新竞赛而使用。
手绘稿模板iphone_x_wireframe_template_-_a4A4打印模板高清待办练字模板PDF下载.pdf
手绘稿模板iphone_x_wireframe_template_-_a4A4打印模板高清待办练字模板PDF下载
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章