bueno ariel creo que el error esta en la forma en como estas mandando el texto de la consulta sql
en la forma como lo estas concatenando queda asi
Código SQL
[-]"SELECT COUNT(*) FROM USUARIOWHERE NombreUsuario = @Nombre AND Password = @Clave"
entonces te sugiero pongas un espacio para separar el texto de la consulta entre usuario y where y que quede asi ademas de que no esta de mas darle un alias al resultado d ela consulta
Código SQL
[-]"SELECT COUNT(*) total FROM USUARIO WHERE NombreUsuario = @Nombre AND Password = @Clave"
y una recomendacion coloca entre etiquetas tu codigo para que pueda ser mas legible hasta pronto