Ajouter un commentaire

willbback

Ton code confirme bien ce que j'ai écrit précédement, ta fonction main n'existe pas.

      public static void main (String args[], String username){ 
      String requet = "select * from MATABLE where username ='" + username + "'"; 
         base B= new base(); 
         B.connexionBD(); 
         B.select(requet, username); 

       
      } 

Ta fonction main contient un argument de trop "String username" et n'est donc pas reconnu par Java. Cette fonction a une signature particulière qui ne doit pas être changer (Regarde celle que je t'ai donnée en exemple).
Je suppose que tu veux récupérer la variable "username" en tant que paramètre de ton programme. Il te faut donc modifier ton code de cette façon :
	public static void main(String[] args) {
		String username = args[0];
		String requet = "select * from MATABLE where username ='" + username + "'";
		base B = new base();
		B.connexionBD();
		B.select(requet, username);
	}

Le tableau de String "args" contient les arguments de la ligne de commande, avzec args[0] = 1er arguement, args[1] = 2ème argument etc...

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 V     V   GGG    CCC  BBBB    AA  
V V G C B B A A
V V G GG C BBBB AAAA
V V G G C B B A A
V GGG CCC BBBB A A