Advertisement
Guest User

Untitled

a guest
Oct 8th, 2013
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.20 KB | None | 0 0
  1. package Menu;
  2.  
  3.  
  4. import java.util.Scanner;
  5. import java.sql.*;
  6.  
  7. import Menu.DataAccess;
  8.  
  9.  
  10. public class Login {
  11.    
  12.     //Loader dataAccess klasse
  13.     DataAccess da = new DataAccess();
  14.    
  15.     //Scanner klasse initeres
  16.     Scanner sc = new Scanner(System.in);
  17.    
  18.  
  19.     //Metode login
  20.     public void login() {
  21.        
  22.         // Check brugernavn og adgangskode og position
  23.         System.out.print("Enter your 4 digit userpin: ");
  24.         String number = 20 + sc.next();
  25.         System.out.print("Enter Password: ");
  26.         String password = sc.next();
  27.  
  28.         // Create SQL Query
  29.         String SQL = "SELECT * FROM brugerlogin WHERE brugernummer ='" + number + "' OR adgangskode COLLATE utf8_bin ='" + password + "'";
  30.        
  31.        
  32.         Object[][] x;
  33.        
  34.         try {
  35.             x = da.executeQuery(SQL);
  36.             System.out.print(x);
  37.             System.out.println("======================================");
  38.            
  39.                 for (Object[] o : x)
  40.                 {
  41.                     if(number.equals(o[0]) && password.equals(o[1])) {
  42.                         System.out.println("Login Succes");
  43.                     }
  44.                    
  45.                     else
  46.                     {
  47.                         System.out.println("Login failed");
  48.                     }
  49.        
  50.                     //Check permission
  51.                    
  52.                
  53.                 }
  54.            
  55.             } catch (SQLException e) {
  56.            
  57.             e.printStackTrace();
  58.         }
  59.        
  60.        
  61.     }
  62.    
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement