Comprobar el estado de un campo si/no de db access para ejecutar una accion

der
13 de Diciembre del 2005
Hola, tengo una base de datos en la cual hay una columna("Bloquear") de tipo Sí/No Verdadero/Falso...y tengo que consultarla para en funcion de si está chequeada o no hacer una cosa u otra:
Dim c As OleDbCommand
c = New OleDbCommand("select Bloquear from clientes where nombre=?")
c.Connection = cn
c.Parameters.Add("pin", pin)
c.Parameters.Add("nombre", usr)
If c.ExecuteScalar = True Then
Return "El usuario está bloqueado"
Else
Return "Pase"
End If
He probado con dos registro, uno que está marcado Bloqueado y otro no, el caso es que en ambos casos hace lo mismo. Ayuda por favor.