Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
998 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Resolu][JAVA]Problème de try catch et if else

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Resolu][JAVA]Problème de try catch et if else

n°650730
Phive
Raaah Lovely
Posté le 21-02-2004 à 20:16:26  profilanswer
 

Bonjour a tous,
 
Je voudrais savoir s'il était possible d'avoir un if dans un try catch car la je fais un test mais il ne se fait pas :  
 

try
  {  
   Statement Requete1 = connect.createStatement();  
   
   //demander de saisir des infos : genre nom de la table et ces infos
   String tableAmodif;
   tableAmodif=saisie_info("Nom de la table" ); //on recup le nom de la table saisie au clavier  
   
  if(tableAmodif=="type_client" ){  //insertion d'un type de client  
    String intitule=saisie_info("Intutilé du type de client" );
    String initiale=saisie_info("Initiale du type de client" );
    String couleur=saisie_info("Couleur du type de client" );
 
    Requete1.executeUpdate("INSERT INTO type_client values ('','"+intitule+"','"+initiale+"','"+couleur+"')" );
    System.out.println("Insertion dans la table type_client bien effectuée !" );
   }else if(tableAmodif=="titre" ){ //insertion d'un titre
    String intitule=saisie_info("Intutilé du titre" );
    String initiale=saisie_info("Initiale du titre" );
    String prix=saisie_info("Prix du titre" );
 
    Requete1.executeUpdate("INSERT INTO titre values ('','"+intitule+"','"+initiale+"','"+prix+"')" );
    System.out.println("Insertion dans la table titre bien effectuée !" );
 
   }else{//si aucune table ne correspondent au nom tapé
    System.out.println("Aucune table de ce nom" );  
   }
     
   
   
     
     
  }
  catch(SQLException e)
  {
   System.out.println("--- erreur Mysql " + e.getMessage() +"---" );
  }


 
En fait il ne rentre pas dans le if(tableAmodif=="type_client" ) meme si je fait if("type_client"=="type_client" ) il va direct dans le else...
 
voyez vous une erreur ?


Message édité par Phive le 21-02-2004 à 20:30:04

---------------
/!\ Post powered by Phive-online.com /!\
mood
Publicité
Posté le 21-02-2004 à 20:16:26  profilanswer
 

n°650732
HappyHarry
Posté le 21-02-2004 à 20:23:37  profilanswer
 

Phive a écrit :


voyez vous une erreur ?


 
oui
 
c'est pas DU TOUT comme ca qu'on compare des chaines de caracteres :o

n°650733
Phive
Raaah Lovely
Posté le 21-02-2004 à 20:24:45  profilanswer
 

ha oui pit etre....
 
je vois voir comment on fait alors  
...LOL je dois avoir un gros gros trou de mémoire alors...vu le nombre de fois ke j'ai deja fais ca......
trop trop trop de boulot


---------------
/!\ Post powered by Phive-online.com /!\
n°650734
Phive
Raaah Lovely
Posté le 21-02-2004 à 20:29:48  profilanswer
 

Voila pour info :)
str.equals(str)
 
marchi


---------------
/!\ Post powered by Phive-online.com /!\

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Resolu][JAVA]Problème de try catch et if else

 

Sujets relatifs
[Resolu][PHP] Passer une variable dans une requete mysql_query()mdp plus en clair [résolu]
problème pour lire ma base de données, PROBLEME REGLE ;)Probleme avec MD5
[java]help graph débutant[JAVA][JDBC] Comment installer et configurer une connexion BDD Mysql
problème avec les threads (associés aux sockets) sous windowsProblème avec un tableau et un require inclus dedans..
Problème de tri avec usortproblème de table
Plus de sujets relatifs à : [Resolu][JAVA]Problème de try catch et if else


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR