Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/02/2005, 10:17
Avatar de Jose_minglein2
Jose_minglein2
 
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