Salut,

Envoyé par
zizou771
j'utilise un resulset, et lorsque je fait
rs.beforeFirst();
while (rs.next()) { ...
Par défaut les ResultSet ne peuvent être lu que dans un sens et donc tu ne peux utiliser que next() et le beforeFirst() est inutile (c'est déjà l'état de ton ResultSet lorsque tu le récupère depuis ta requête).
Si tu veux pouvoir te déplacer librement dans ton ResultSet, il faut qu'il soit "Scrollable" :
Statement st = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
Plus d'info dans la FAQ : Quels sont les différents types de ResultSet ?
a++
[edit] et bien je suis de plus en plus lent à taper...
Partager