non dovrebbe. La condizione IF dentro il ciclo DO controlla se esiste user e password nel db e in tal caso lo cancella.
Il problema è che, nonostante lo USER e password esistano nel DB (creati poco prima con una operazione di INSERT e opportunamente controllati aprendo il DB Access), non esegue la query di DELETE, cioè dice che il record non esiste.

Mi è stato consigliato di provare a disinstallare IIS e reinstallarlo, se anche così non dovesse funzionare, mi sa che toccherà reinstallare XP.
Il problema sembra più dovuto a IIS che potrebbe essersi "rovinato"...

proverò, a voi nel frattempo se vi vengono idee postatele...

grazie
mdp