pb comparaison de chaines
Bonjour j'aimerais selon une valeure entrée au clavier définir une chaine, mais je n'arrive pas à rentrer dans ma boucle,
je m'explique :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| String operador_demand_3=Leer.porTeclado();
String demand_3=Leer.porTeclado();
String sql_3 = "";
//recuperamos el mp3 en una carpeta
//if ((operador_demand_3 == "Id")||(operador_demand_3 == "ID"))
if (operador_demand_3 == "Id")
{
operador_demand_3 = "ID";
sql_3 = "SELECT * FROM MIMUSICA WHERE " + operador_demand_3 + "= " + demand_3 + " ";
}
else if ((operador_demand_3 == "Ano")||(operador_demand_3 == "ANO"))
{
operador_demand_3 = "ANO";
sql_3 = "SELECT * FROM MIMUSICA WHERE " + operador_demand_3 + "= " + demand_3 + " ";
}
else
{
sql_3 = "SELECT * FROM MIMUSICA WHERE " + operador_demand_3 + "= '" + demand_3 + "' ";
} |
J'aimerais qu'en tapant Id, le programme me fasse entrer dans la premiere partie du if, or il ne le fait jamais, et je me retrouve toujours dans la derniere:..
comment faire ?
Merci