@devicenotready: non, l'erreur est différente.
@bloomingdals: ton erreur est dans ta condition de boucle:
Code :
- while (((ligne=br.readLine())!=null) || r.next())
|
Dans un "or parresseux" (||), si le 1er membre de la condition est vrai, le 2ème n'est pas exécuté.
C'est ici le cas, donc r.next() n'est pas exécuté, donc ton ResultSet restera à sa position initiale, tant que ton fichier contiendra des lignes.
Sur ta seconde erreur, je ne sais pas.
Je te conseille de faire les choses les 1 aprés les autres plutôt que tout en même temps, cela sera plus clair:
1) lire le contenu de ton fichier dans un tableau
2) lire ta table et ranger les valeurs du champ "adresse" dans un autre tableau
3) en dernier lieu, faire tes requêtes de mise à jour en parcourant tes tableaux
Message édité par tusc le 25-03-2013 à 23:49:34