Bonjour bonjour!!!
Voila mon probleme actuel: je me connecte a une BDD, tout ce qu'il y a de lus normal, je fais mon ResultSet, mais je me suis aprecu qu'il m'etait impossible de reutiliser plusieurs fois les valeurs des champs.
Il me fait une erreur: java.sql.SQLException: No data found
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM datatable"); rs.next(); System.out.println(rs.getString("column1")); System.out.println(rs.getString("column2")); System.out.println(rs.getString("column1"));
Si j'enleve la derniere ligne: aucun probleme.
J'ai aussi essayer de changer les parametres du statement: rien ne change.
J'ai aussi essaye de toucher a la "holdability" (setHoldability, declaration dans le createStatement etc) (je sais pas trop ce que c'est, mais j'ai pas grand chose a perdre), mais toutes les fonctions me renvoient une erreur: java.lang.UnsupportedOperationException at sun.jdbc.odbc.JdbcOdbcConnection.createStatement(UnknownSource) (dans le cas ou je declare dans le createStatement bien sur).
Je compte sur vos lumieres... Merci par avance!!!
Partager