Dipende in che modo popoli la listview.

Quando il programma parte, ci sara' sicuramente un tuo metodo che riempira' la listview con i dati presi dal DB.

Nell'evento di close dovrai richiamare la stessa procedura (cancellando i dati precedentemente memorizzati), oppure cercare nella listview il dato modificato e aggiornarlo.

La listview e il DB sono entita' distinte e l'aggiornamento di uno non comporta il refresh dell'altro.

Spero di aver inuito correttamente il problema