| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 858 人关注过本帖
标题:求高手!!我在学着做个JSP的论坛,但在查询数据库时遇到问题了!!!
取消只看楼主 加入收藏
尨羽
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-1-5
结帖率:0
收藏
已结贴  问题点数:20 回复次数:0 
求高手!!我在学着做个JSP的论坛,但在查询数据库时遇到问题了!!!
   代码如下:本来我想实现获取传递过来的表单值,uname1和upw1,然后查询数据库,如果数据库没就弹出提示,自动跳到登陆页面。如果数据库有就显示登陆成功,弹出提示,自动跳到首页。   我下面的代码是错的,我运行它,它就直接提示登陆成功,跳到首页了,上面的代码我看都没执行!!我知道错,就是不知点改了。···搞了很久都不行··

<body>
<%
String sql="";
String uname1="";//用户名
String upw1="";//密码

try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载驱动程序
    Connection con = DriverManager.getConnection("jdbc:odbc:jsp");//建立连接
 Statement stmt = con.createStatement();
 ResultSet rs = null;

 request.setCharacterEncoding("utf-8");
 uname1=request.getParameter("uname1");
 upw1=request.getParameter("upw1");
        sql = " select * from users where uname='uname1'";
            //把所有的满足条件的学生记录显示出来
        rs= stmt.executeQuery(sql);
          if (rs != null ){
  if(rs.next())
                {
                    out.print("你还没注册!页面会在5秒钟内自动跳转到登录页面");
   response.setHeader("Refresh","3;url=login.jsp");
                 }
               else {
      out.print("登录成功!页面会在3秒内自动跳转到首页");
   response.setHeader("Refresh","3;url=index.jsp");
  }
        rs.close();
    stmt.close();
    con.close();
 }
        }
catch(Exception e){
           e.printStackTrace(System.err);
              }

%>
    </body>


来源: http://www.
搜索更多相关主题的帖子: 数据库 用户名 body 
2011-01-05 22:21
快速回复:求高手!!我在学着做个JSP的论坛,但在查询数据库时遇到问题了!!!
数据加载中...
 
   



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

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