[JDBC] Probleme avec un ResulSet
Bonjour, je suis sur un soft qui recupere les données d'une table sous une base de données MySQL.
Code:
1 2 3 4 5 6 7 8 9 10 11
| try {
if(_BDD != null)
result = _BDD.Select("Host, Port, OpenRelay");
while(result.next()) {
_jcSrv.addItem(result.getString("Host"));
}
}
catch(SQLException ex) {
System.out.println("Exception: "+ ex.getMessage());
} |
_BDD est un objet me connectant a la base, result est mon ResultSet
Jusque la tous ce passe nikel, je récupére plusieur enregistrement dans mon resultSet.
Un peu plus loin dans mon code je veux reutilser les données contenu dans result:
Code:
1 2 3 4 5
| while(result.next()) {
if(result.getString("Host") == _jcSrv.getSelectedObjects().toString()) {
_txPort.setText( result.getString( ( "Port" ) ) );
}
} |
Or la je ne passe pas dans la boucle while. Comme si le resultSet était vide 8O.
Comment ca se fait t'il qu'il soit vide?
Je pourrais refaire un select sur la base etc mais bon c'est pas top.
merci de votre aide
[ Modéré par Bulbo ]
Ajout d'un tag dans le titre
:arrow: Les Règles du Forum