Bonjour,

J'ai un souci avec un test sur le retour de données d'une base Oracle.
Le champ sous Oracle est déclaré en char ou varchar, ça ne change rien.
Aucun des tests suivants ne passe à true, je ne comprends pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
if(result.getString(4)=="A22") 						{}
if(result.getString("poste")=="A22")    				{}
if (result.getNString(4).trim() == result.getNString(4).trim())    {}
if (result.getNString(4) == result.getNString(4)) 				{}
if (result.getString(4) == result.getString(4)) 				{}
if (result.getString(4).trim() == result.getString(4).trim())		{}
Connecteur ojdbc10.jar / JavaSE12.

Merci pour vos réponses