Foros del Web » Programando para Internet » ASP Clásico »

Select case no me funciona bien

Estas en el tema de Select case no me funciona bien en el foro de ASP Clásico en Foros del Web. Hola a to2, tengo una variable que necesito saber si está vacia, es nula o es numerica para ello he realziado el siguiente ejemplo pero ...
  #1 (permalink)  
Antiguo 27/07/2006, 03:10
 
Fecha de Ingreso: septiembre-2003
Mensajes: 341
Antigüedad: 20 años, 8 meses
Puntos: 0
Select case no me funciona bien

Hola a to2, tengo una variable que necesito saber si está vacia, es nula o es numerica
para ello he realziado el siguiente ejemplo pero no me funciona bien pq siendo la variable numérica me
dice que no lo es.
Como podria obtener qué tipo de variable se trata? no tengo mas remedio que hacerlo con if

Código:
EsControlVacio = 1
 select case EsControlVacio
  case isEmpty(EsControlVacio) 
   response.write "vacio<br>"
   EsControlVacio = 0
  case isnull(EsControlVacio)
   response.write "nulo<br>"
   EsControlVacio = 0
  case isnumeric(EsControlVacio) 
   response.write "soy  numerico<br>"
   EsControlVacio = EsControlVacio
  case else
   response.write "no soy numerico<br>"
   response.write VarType(EsControlVacio)
   EsControlVacio = 0
 end select
__________________
---Nuestra recompensa se encuentra en el esfuerzo y no en el resultado. Un esfuerzo total es una victoria completa.-- GHANDI
  #2 (permalink)  
Antiguo 27/07/2006, 07:45
Avatar de WILLIAMGG  
Fecha de Ingreso: febrero-2005
Mensajes: 218
Antigüedad: 19 años, 3 meses
Puntos: 0
hola si con ese ejplo no te muestra resultado alguno esperado, entonces trabaja con la sentencia if isnumeric(EsControlVacio) then ..... else....
antes de todo debes de asegurarte que tu datoa a validar tenga valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:22.