Ajouter un commentaire

willbback

Parce que tu n'as pas passé d'argument à ton programme.
La première chose serait d'écrire un petit test :

   public static void main(String[] args) { 
      if (args.length == 1) {
        String username = args[0]; 
        String requet = "select * from MATABLE where username ='" + username + "'"; 
        base B = new base(); 
        B.connexionBD(); 
        B.select(requet, username);
      } else {
        System.out.println("Il manque l'argument pour le programme");
      }
   } 

Ensuite, il te faut passé l'argument à ton programme lors de l'éxécution. Pour celà, tu peux paramètrer le lancement dans eclipse.
Dans le menu "Exécuter>Executer..." tu crée une nouvelle application java. Dans l'onglet "argument" tu peux ajouter la valeur que tu veux. Il ne te reste plus qu'à appliquer le changement et à cliquer sur le bouton "executer".

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 M   M  PPPP    SSS   PPPP   K  K 
MM MM P P S P P K K
M M M PPPP SSS PPPP KK
M M P S P K K
M M P SSSS P K K