好奇怪的一个问题?在线等!急啊!

wsf81619 2004-04-07 07:42:14
if len(Recordset1.Fields.Item("Flag").Value)=3 then
response.Redirect"RequireServer.asp"
end if
if len(Recordset1.Fields.Item("Flag").Value)=4 then
query="Update dbo.UserInfo set Flag='qqq' where UserNick='"&session("UserNick")&"'"
conn.Execute query
response.Redirect"CancelOk.asp"
end if
为什么在执行的时候不论Flag是3个字符,还是4个字符他都只执行第二个if 语句
莫非asp不是顺序执行,还是该语句中有何错误,请指点,急!
...全文
46 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsf81619 2004-04-08
  • 打赏
  • 举报
回复
这个是什么网址阿?
找不到我要的东西!!
jiangjiewebsky 2004-04-07
  • 打赏
  • 举报
回复
http://www.reallink.cn/web/down.asp?id=124014070&u=1
cfanse 2004-04-07
  • 打赏
  • 举报
回复
试试这样:
<%
if len(trim(recordset1("flag")))=3 then
...
end if
if len(trim(recordset1("flag")))=4 then
...
end if
%>
sywj115447 2004-04-07
  • 打赏
  • 举报
回复
看看你的输入法!!!!中文和英文可不一样喔!

再就是你把长度值输出来看一下(包括输入的值),不就知道了???

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧