Advertisement
Guest User

Untitled

a guest
Oct 9th, 2013
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.29 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.             if(x != null) {
  37.                
  38.             System.out.println("======================================");
  39.            
  40.                 for (Object[] o : x)
  41.                 {
  42.                     if(number.equals(o[0]) && password.equals(o[1])) {
  43.                         System.out.println("Login Succes");
  44.                     }
  45.                    
  46.                     else
  47.                     {
  48.                         System.out.println("Login failed");
  49.                     }
  50.        
  51.                     //Check permission
  52.                    
  53.                
  54.                 }
  55.                
  56.             }
  57.             else {
  58.                 System.out.println("Dine informationer er forkerte");
  59.             }
  60.            
  61.             } catch (SQLException e) {
  62.            
  63.             e.printStackTrace();
  64.            
  65.         }
  66.        
  67.        
  68.     }
  69.    
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement