Re : usf et listview
Bonjour marleauc, Christian et à ceux qui passeront par ici,
Ajoute le chiffre 9 en cells(9,11) .... Soit K9 et tu verras d’où vient ton erreur,
après avoir fait une recherche en entrant 345 dans ton TextBox1 cela marche bien!!!
Il faut ajouter un SubItem correspondant à la ligne de ta base de données,
car l'index de l'item choisi n'a plus rien à voir avec cette dernière.
Quant à mon exemple, il n'a qu'une complexité apparente!
Il faut faire le vide de ce dont tu n'as pas besoin... C'est tout!

En l'occurrence, tu y aurais pu trouver cette méthode et tu n'aurais pas eu de plantage.
Il y a aussi une façon plus élégante, en ajoutant une clé (Key) aux Items
lors du chargement; mais je ne veux pas compliquer.
Autre point que je pense important:
Il serait souhaitable de charger totalement la ListView et d'effectuer la recherche sur celle-ci,
et non sur la page car cela complique ton code.
Cela ne changera rien à l''enregistrement des modifications.
Amicalement.
Yann