2007750219 2007750219
关注数: 0 粉丝数: 12 发帖数: 254 关注贴吧数: 8
请教rs.getString的问题 我的数据库是mysql rs.getString("name")与表当提交name的不同吗,总是没有此用户; 但是<%rs.getString("name")%>可以输出; 我的代码如下: <%       boolean login=true;       String name=request.getParameter("name");       String password=request.getParameter("password");       String email=request.getParameter("email");       String url="jdbc:mysql://localhost:3306/test?user=root&password=8378619";       Class.forName("com.mysql.jdbc.Driver").newInstance();       Connection con=DriverManager.getConnection(url);       Statement stm=con.createStatement();       String sql="select * from person";       ResultSet rs=stm.executeQuery(sql);       while(rs.next()){               if(rs.getString("name").equals(name))             {%>                <div align="center">                <font size="45" color="red">欢迎!</font></br>                                       用户名:<%=name%>   </br>                                        密码:<%=password %>      </br>                 Email:<%=email%>                 </div>                            <%    login=false;                 break;            }             } %>             <%             if(login){%>                <center><font   color="#ff0986" size="60">没有此用户!</font></center>           <%   }              %> <%   rs.close();       stm.close();       con.close(); %>
1 下一页