
23/02/2005, 10:17
|
 | | | Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 20 años, 4 meses Puntos: 8 | |
Bien, si los idproyecto e idetapa son correcots, el valor lo pierdes en el identificador, cuando haces identificador = .executescalar, si executescalar devuelve null, identificador pasa a ser null, comprueba, que la consulta para esos valores de idetapa e idproyecto devuelve algo, porque seguramente sea la b.d. la que te devuelve en null.
Si es ese el caso, haz lo siguiente en la comprobacion
if identificador.tostring() == ""
return -1
else
return identificador
end if |