beh la query al db dovresti farla dopo aver premuto il bottone. E' un inutile spreco di memoria e di cicli macchina riempire un dataset di tutti gli utenti PRIMA e verificare che l'utente sia fra quelli.