CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

在线等候,在线给分,也可另加分:select怎么放在if语句中才不能出错??格式帮我看一眼

楼主marry7(林雨婷)2003-08-02 11:49:24 在 Web 开发 / ASP 提问

我时刻在线,在线测试,好用即给分.  
  如果select放在if语句前则都好用,  
  但现在我想把它放在if语句的内部,该如何放置才不至于出错???  
  用不用我写出原语句代码来????还是格式问题,内部程序都调通了 问题点数:20、回复次数:12Top

1 楼caohsdj(黑风)回复于 2003-08-02 11:54:24 得分 0

存储过程吗?Top

2 楼zorou_fatal(The world and system is even)回复于 2003-08-02 11:54:58 得分 0

我倒。你总是这样......  
  说具体点,拜托了。   ^_^Top

3 楼marry7(林雨婷)回复于 2003-08-02 12:19:29 得分 0

不是,就是程序中我的语句部分没学好,不会安排了.  
  我的意思有点类似这样  
  if   ***   then    
  else***  
  end   if   \\最简单语句吧??但我可能就不会再嵌套一个if,所以我会提问,而答案应是  
   
  if   ***   then    
      *********************  
  else  
        if     ***   then  
                ****  
        else    
                ***  
      end   if  
  end   ifTop

4 楼zorou_fatal(The world and system is even)回复于 2003-08-02 12:27:26 得分 10

那你说的select是指的什么呢?Top

5 楼huhan3(穿马甲的蛇)回复于 2003-08-02 12:40:21 得分 10

我不很明白你的意思,如果说的是下拉框的select:  
  select   是html的东西,用的时候用<>括起来  
  而if   语句是asp的东西,用的时候用<%%>括起来如  
  <%if   ***   then    
  else***%>  
  <select>  
  ...  
  </select>  
  <%end   if%>  
   
   
  如果说的是select   case:  
  <%if   ***   then    
  else***  
  select   case   ()  
  case   1  
  ...  
  case   2  
  ...  
   
  end     select  
  end   if%>  
   
   
  如果是select查询语句  
  也一样,只要放在if语句中就行Top

6 楼marry7(林雨婷)回复于 2003-08-02 12:41:41 得分 0

你又在线啊??  
  太好了,我问的问题你不要以深思度的去思考,怎么简单怎么想好了,中午没吃饭啊?    
  我把代码写出来吧  
  select   case   rs("type")  
                case   "1"  
              incdate   =   180  
                case   "2"  
              incdate   =   120  
                case   "3"  
              incdate   =   60  
  end   select\\想把这部分放在if的一个分支中  
   
  if   rs1.eof   then  
      login   =   0  
  else  
      if   pwd   <>   rs1("pwd")   then  
          login   =   1  
      else  
            if     a   <   incdate   then  
                        login   =   2  
                session("username")   =   username  
                session("usertype")   =   usertype  
    else    
            login   =   5  
    end   if  
      end   if  
  end   ifTop

7 楼marry7(林雨婷)回复于 2003-08-02 12:44:31 得分 0

if   rs1.eof   then  
      login   =   0  
  else  
      if   pwd   <>   rs1("pwd")   then  
          login   =   1  
      else------------------\\得把它放在这或者是if之后,但必须是a   <   incdate之前    
            if     a   <   incdate   then  
                        login   =   2  
                session("username")   =   username  
                session("usertype")   =   usertype  
    else    
            login   =   5  
    end   if  
      end   if  
  end   if  
  明白了?  
  Top

8 楼marry7(林雨婷)回复于 2003-08-02 12:47:57 得分 0

等一下,先不用回了,好像不是这个问题,我再看看  
  Top

9 楼zorou_fatal(The world and system is even)回复于 2003-08-02 13:16:47 得分 0

晕死中......  
  T_TTop

10 楼marry7(林雨婷)回复于 2003-08-02 13:24:10 得分 0

有没有临时医生??  
  紧急召用!!  
  不气您了,您随时注意一下短信可以吗?  
  最后统一一次性给个分吧,OK不?  
  这个问题如果是我真的问错的话,我一会就会把这个问题分给结了Top

11 楼bigspook(开心就好)回复于 2003-08-02 13:38:43 得分 0

也给我一点分吧,呵呵,谢谢了!Top

12 楼marry7(林雨婷)回复于 2003-08-02 13:53:26 得分 0

终于调出来了,谢谢各位,  
  实在对不住大家,问题没有出在这里,我现在就给针对这个问题上给我帮助的人给分,有意见可以另联系我.  
    bigspook(开心就好)   :在这里没法给啊,总共才20分,给你的话有些对不起帮我的人,他们的分一定就少了,我在别的帖子里可以给你分  
  Top

相关问题

  • SQL语句出错!解决了马上加分!谢谢!
  • 在线等候解答--一个sql语句的出错(100分)
  • 简单的ado查询语句出错,解决就给分
  • 散分问题:请看下面语句为什么出错?
  • 为什么INSERT语句出错??100分请教
  • SQL分类汇总语句出错,各位帮帮忙
  • SQL语句出错
  • sql语句出错
  • oOracleConn.Open();语句出错!
  • 这条语句出错了。

关键词

  • 语句
  • incdate
  • 放在
  • 线
  • pwd
  • login
  • rs
  • then
  • case
  • else

得分解答快速导航

  • 帖主:marry7
  • zorou_fatal
  • huhan3

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo