per ora ho risolto con un artefizio...
if STRstato = "Vero" or STRstato = "True" then
stato = 1
else
stato = 0
end if
il problema è che facendo la Select non ho mai 0 (per FALSO/TRUE) e 1 per (VERO/TRUE)
in locale ho VERO/FALSO
sul server ho TRUE/FALSE
...
ma questa differenze dipende dalla lingua del sistema operativo ?