sql and&or用法 实现jsp邮箱或者用户名登录
来源:互联网 发布:藏宝库源码 编辑:程序博客网 时间:2024/05/22 10:56
try { //链接字符串 String driver ="com.mysql.jdbc.Driver"; //加载驱动 Class.forName(driver); //建立数据库连接 Connection con = (Connection) DriverManager.getConnection(url,user, dbpassword); if(con==null){ System.out.println("can't open JDBConnection"); } //sql语句 String sql = "select * from user.user where (username=? or email=? )and password=?"; PreparedStatement pstmt=(PreparedStatement) con.prepareStatement(sql); pstmt.setString(1,this.Name); //第1个?字符的替换 pstmt.setString(2,this.Name); //第2个?字符的替换 pstmt.setString(3,this.Password);//第3个?字符的替换 //pstmt.setString(4,this.Password);//第4个?字符的替换 System.out.println(sql); System.out.println(getName()); System.out.println(getPassword()); ResultSet rs=pstmt.executeQuery();//执行语句后,产生单个结果集的语句 if(rs.next()) { System.out.println(rs.getString("username")); System.out.println("PASS"); result=true; } else { System.out.println("FALL"); result=false; } pstmt.close();//3个关闭PreparedStatement,ResultSet,Connection rs.close(); con.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return result;
总结:测试的时候看看是不是测试的用户名写错了= =
阅读全文
0 0
- sql and&or用法 实现jsp邮箱或者用户名登录
- 手机号、邮箱或者用户名登录的实现方法
- shopnc 实现手机、邮箱、用户名登录
- 怎么实现使用手机号、邮箱、用户名登录
- 简单实现支持用户名和邮箱登录
- 实现用户名、邮箱、手机号三种都可以登录
- Spring Security实现用户名或者手机号登录
- jsp登录并实现邮箱激活功能
- SQL AND OR的用法
- SQL AND OR的用法
- 在jsp页面实现保存登录用户名和密码
- ECSHOP同时使用用户名、邮箱、手机号码登录
- 同时支持手机号、用户名、邮箱登录
- Zend Framework2 - Sql Select with OR and AND 用法
- python and-or 用法
- python and or用法
- app中使用用户名/邮箱/手机号登录的思路分析
- 利用JSP+JS+CSS+Servlet实现用户登录,保存用户名密码功能
- 51nod 1076 2条不相交的路径 [双联通]【图论】
- C++随记(六)---函数处理数组的一些问题
- C语言作业-1-1逆序的三位数
- 针对牛客网刷题关于重复字符串处理的问题
- 存储的瓶颈(5)
- sql and&or用法 实现jsp邮箱或者用户名登录
- Game: snake
- 【C++】学习笔记四十八——this指针
- 贪吃蛇游戏代码
- javaWeb项目中文乱码容易忽略的点
- 基本排序算法
- arm函数调用和返回过程详解
- 存储的瓶颈(4)
- Shortest Names UVA