首页 > 数据库技术 > 详细

使用JDBC工具类模拟登陆验证-Java(新手)

时间:2019-04-02 21:43:40      阅读:158      评论:0      收藏:0      [点我收藏+]

 


模拟登陆验证:


 

 1 package JdbcDome;
 2 
 3 import java.sql.Connection;
 4 import java.sql.PreparedStatement;
 5 import java.sql.ResultSet;
 6 import java.util.Scanner;
 7 
 8 public class JDbcDome2 {
 9     public static void main(String[] args) throws Exception {
10         Scanner sc = new Scanner(System.in);
11         System.out.println("请您输入账户名");
12         String name = sc.nextLine();
13         System.out.println("请您输入密码");
14         String pd = sc.nextLine();
15         login(name,pd);
16     }
17     public static void login(String name,String pd) throws Exception {
18         Connection conn = JDBCUtils.getConnection();
19         //1 编写SQl语句,未知内容使用?  (?为占位符)
20         String sql = "select * from zh where uname = ? and upd = ?";
21         //2 获得PreparedStatement对象。
22         PreparedStatement ps = conn.prepareStatement(sql);
23         //3 设置实际的参数 setxxx(占位符的位置,真实的值。)
24         ps.setString(1,name);
25         ps.setString(2,pd);
26         //4 执行SQL语句。
27         ResultSet rs = ps.executeQuery();
28         if (rs.next()){
29             System.out.println("登陆成功");
30         }else{
31             System.out.println("登录失败");
32         }
33         //5 关闭资源。
34         JDBCUtils.close(conn,ps, rs);
35     }
36 }

 

使用JDBC工具类模拟登陆验证-Java(新手)

原文:https://www.cnblogs.com/lxr521/p/10645188.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!