| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1072 人关注过本帖
标题:[求助]急问session取值的问题
只看楼主 加入收藏
ppp001
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-6-1
收藏
 问题点数:0 回复次数:8 
[求助]急问session取值的问题
小弟才接触ASP,有个问题老弄不懂,ASP中比较运算符和赋值是一样的么?

用户登录成功后我把名字存一下 Session("uname")= rs("uname"),
现在问题是我要取出来和一个字符串比较,怎么写?
这样 if Session("uname")="xxx" then 不对啊,怎么解决呢,头都大了
搜索更多相关主题的帖子: session uname Session ASP 
2007-02-08 21:28
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:0 
第一个问题:比较运算符是>,<,<>,== 赋值则是=

第二:if Session("uname")="xxx" then

xxx外面不打引号

有实力才会有魅力 实力来自坚持不懈的努力
2007-02-08 23:34
小鼓锤
Rank: 1
等 级:新手上路
帖 子:175
专家分:0
注 册:2005-11-29
收藏
得分:0 

引号中若是变量就不加引号,若是常量则需要加

[此贴子已经被作者于2007-2-9 0:04:53编辑过]

2007-02-09 00:03
chaojimali
Rank: 1
等 级:新手上路
帖 子:98
专家分:0
注 册:2006-4-25
收藏
得分:0 
你可以先response.write session("uname")看一下你的session值到底是什么

2007-02-09 09:11
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
楼主,我看没什么不对...别的地方出错了吧

2007-02-09 23:41
做人很低调
Rank: 5Rank: 5
等 级:贵宾
威 望:18
帖 子:1268
专家分:0
注 册:2006-8-2
收藏
得分:0 
怎么个不对法?
说说具体出现了什么错误

其实我很低调,只是你不知道...
2007-02-10 08:43
ppp001
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-6-1
收藏
得分:0 
现在才上网,首先多谢各位帮助!

二楼仁兄,我试过用 == 来比较,运行后是语法错误,这部分的代码在下面,如果是管理员的则显示表中指定字段内容

<%
if Session("userRole")="管理员" then
sql= "select * from tb_admin"
set rs= conn.execute(sql)
%>
<table width="100%">
<% do while not rs.eof %>
<tr>
<td height="27"><div align="center"><%=rs("userID")%></div></td>
<td><div align="center"><%=rs("userPwd")%></div></td>
<td><div align="center"><%=rs("userRole")%></div></td>
</tr>
<%
rs.movenext
loop
rs.close
end if
%>
</table>

但运行后是这样:
Script error detected at line 109.
Source line: if Session.("userRole")="管理员" then
Description: 缺少标识符

Session后怎么多出个点,我想是不是出错在这里,晕了。库连的是SQLServer2000,打了SP4
2007-02-11 22:18
ppp001
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-6-1
收藏
得分:0 

多谢各位,现在好了,我的IIS装上总是内部服务器错误所以用了个软件代替,是这个软件的问题,换了一个好了。

2007-02-12 22:50
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:0 
好了就好~

有实力才会有魅力 实力来自坚持不懈的努力
2007-02-13 13:31
快速回复:[求助]急问session取值的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014077 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved