Que tal Gabo.
No nos dices en que línea te esta marcando el error.
Observado el código una de las líneas donde puediera estar el error es en:
Y eso pudiera ser porque el query:
Código:
SELECT pass FROM Users WHERE username = 'admin'
No esta generando resultados, y por lo tanto el recordset esta vacío.
Saludos!