import java.sql.*;

class Esame {

   static {
      try {
         // register the driver with DriverManager
         Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();
      } catch (Exception e) {
         e.printStackTrace();
      }
   }
   
// Metodo:      notaMeritoVini
// Finalità:    legge il numero di vini e restituisce la nota di merito ('P' se positva, 'N' se negativa)
   static String notaMeritoVini(int numerovini) 
   {
       if(numerovini>5)
            return "P";
       else 
            return "N";                
   }

// Metodo:      notaMeritoBottiglie
// Finalità:    legge il numero di bottiglie e restituisce la nota di merito ('P'se positva, 'N' se negativa)
   static String notaMeritoBottiglie(int numerobott) 
   {
       if(numerobott>150)
            return "P";
       else 
            return "N";                
   }    
 
// Metodo:      notaMeritoNomeVino
// Finalità:    legge il numero di cantine e restituisce la nota di merito ('P'se positva, 'N' se negativa)
   static String notaMeritoNomeVino(int numerocantine) 
   {
       if(numerocantine>=3)
            return "P";
       else 
            return "N";                
   }    
      
   public static void main(String argv[]) {
      Connection con = null;

      // URL is jdbc:db2:dbname
      String url = "jdbc:db2:studenti";

      try {
        if (argv.length == 2) {
            String userid = argv[0];
            String passwd = argv[1];

            // connect with user-provided username and password
            con = DriverManager.getConnection(url, userid, passwd);
            }
         else {
            System.out.println("\nUsage: java Esame [username password]\n");
            System.exit(0);
         }
     System.out.println("...sono pronto per iniziare!");
     
      } catch( Exception e ) {
         e.printStackTrace();
      }
   }
}
