El valor que debes pasar a la base de datos es un 1/0, deja a access que se haga pelotas con lo demas...te sugiero correr un query directo para que lo veas mejor, divide y venceras:
Código:
strSQL = "UPDATE tabla set campo_booleano = 1"
strSQL = "UPDATE tabla set campo_booleano = 0"
Saludos