Si tu compare toujorus 2 ligne qui se suivent
tu délalre 2 variables
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
while(rs.next())
{
if(i%2==0)
a = rs.getDate("date")
else
b = rs.getDate("date")
i++;
if(i>1) //tu as au moins 2 date
{
if(a.equals(b)
System.out.println("les dates sont identiques")
}
} |
de plus le
rs.getDate("Date").next())
me semble faut tu appelles la méthode next sur le getDate()
Au lieu de faire
rs.next() puis rs.getDate("date");
deuxièment appeler rs.next() à l'interieur de ta boucle sans savoir si il reste une ligne c'est sur que ca va planter.
Je pense que ton problème pourrait se résoudre au niveau de ta requête SQL
Partager