in pratica io eseguo il codice che scambia i valori di due record per invertire l'ordine di visualizzazione.

Datincontro è la SQLdatacontrol associata alla listview per visualizzare i dati.

Una volta terminate le du8e query di aggiornamento ricarico la SQLdatasource...

PS Se hai una soluzione migliore consigliami pure non me ne ho a male se trovo chi sa fare meglio di me :-) anzi gli chiedo aiuto più spesso :-)

Le modifiche sul DB le fa, ma rilegge i dati prima di averle terminate e non mi fa vedere la pagina aggiornata.
C'è un modo per dire alla connessione, executenonquery, attendi il risultato, prosegui con il codice.