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

求一个很简单的问题!

楼主qianjing1111()2004-09-02 08:50:47 在 Java / Web 开发 提问

<%  
                    java.sql.Connection   con   =   null;  
            java.sql.ResultSet   rs   =   null;  
            com.db.database.DatabaseObject   dbBean   =   new   com.db.database.DatabaseObject();  
            String   question   =   "";  
            try{  
              dbBean.getConnection();  
                  rs   =   dbBean.getResultSet(  
                  "select   usertable.userid,usertable.question   from   usertable   where   username='"+input+"'");  
                  rs.next();            
          request.getSession().putValue("userid",   rs.getString("userid"));      
          question   =   rs.getString("question");              
                    if   (question.equals("null"))    
                    {  
           
           
              %>  
              <font   color="#ff3333">该用户名不存在</font>  
              <%  
                   
                    }  
                    else  
                    {  
                    }  
  %>  
  我现在想在if判断中显示一句"该用户名不存在"   应该怎么写啊? 问题点数:0、回复次数:5Top

1 楼lun2001(小伦)回复于 2004-09-02 08:56:54 得分 0

<%  
  java.sql.Connection   con   =   null;  
  java.sql.ResultSet   rs   =   null;  
  com.db.database.DatabaseObject   dbBean   =   new   com.db.database.DatabaseObject();  
  String   question   =   "";  
  try{  
  dbBean.getConnection();  
  rs   =   dbBean.getResultSet(  
  "select   usertable.userid,usertable.question   from   usertable   where   username='"+input+"'");  
  if(rs.next())  
  {  
  request.getSession().putValue("userid",   rs.getString("userid"));      
  question   =   rs.getString("question");  
  }  
  else  
  {  
  %>  
  <font   color="#ff3333">该用户名不存在</font>  
  <%  
  }  
  %>  
  Top

2 楼walkfish(散步的鱼)回复于 2004-09-02 09:00:25 得分 0

if   (question==null   ||   question.trim().equals("")    
                  ||   question.toLowerCase().equals("null"))   {  
  %>  
              <font   color="#ff3333">该用户名不存在</font>  
  <%  
          }Top

3 楼qianjing1111()回复于 2004-09-02 09:05:58 得分 0

<font   color="#ff3333">该用户名不存在</font>  
   
  这句还是显示不出来   啊。。Top

4 楼qianjing1111()回复于 2004-09-02 09:34:28 得分 0

UPTop

5 楼xylll(逍遥鸟)回复于 2004-09-03 09:31:32 得分 0

首先要指出,rs集里只会存放数据库里有的记录,也就是存放与你表单提交的userid一致的那条记录,那么什么equals("null")之内的东西是不存在的,  
  只要用if(rs.next){}  
              else{out.println("用户名不存在");}Top

相关问题

  • 很简单!
  • 很简单的:
  • 很简单!:)
  • 很简单的!
  • 很简单
  • 也许很简单!!!
  • 也许很简单...
  • 问题很简单
  • 真的很简单
  • 应该很简单

关键词

  • 用户
  • null
  • 存放
  • 用户名不存在
  • 记录
  • equals
  • question
  • 显示
  • rs

得分解答快速导航

  • 帖主:qianjing1111

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

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