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

Sintaxis errónea... mes

Estas en el tema de Sintaxis errónea... mes en el foro de ASP Clásico en Foros del Web. Disculpen pero no me se muy bien la sintaxis de asp... deseo hacer esto if mes = 1,3,5,7,8,10,12 then paraindicar que si el mes es ...
  #1 (permalink)  
Antiguo 28/09/2004, 12:54
 
Fecha de Ingreso: marzo-2004
Ubicación: panamá
Mensajes: 9
Antigüedad: 21 años, 1 mes
Puntos: 0
Pregunta Sintaxis errónea... mes

Disculpen pero no me se muy bien la sintaxis de asp... deseo hacer esto if mes = 1,3,5,7,8,10,12 then paraindicar que si el mes es enero, marzo,... es de 31 días otro if para los días restantes y febrero queda solo... pero la sintaxis es incorrecta podrían indicarme como se haría en asp... Gracias de antemano.
  #2 (permalink)  
Antiguo 28/09/2004, 13:04
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Si no mal recuerdo te di un script que hace eso, no necesitas validar pues ya lo he hecho.

Te recomiendo un select case

select case numero
case 1
instrucciones
case 3
instrucciones
end select

mmm bueno..
  #3 (permalink)  
Antiguo 28/09/2004, 13:08
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
mmmhhhh...solo con algo así, a menos por supuesto que manejes otro tipo de estructuras como unos arreglos, pero por el momento esto cumple con tu requicisión:

Código:
If mes = 1 OR mes = 3 OR mes = 5 OR mes = 7 OR mes = 8 OR mes = 10 OR mes = 12 Then
  'es de 31
elseif mes = 2 Then
  'es febrero
Elseif mes = 4 OR mes = 6 OR mes = 9 OR mes = 11 Then
  'es de 30
End If
Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 28/09/2004, 13:14
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Algo así te sirve?


Código:
<%
MES = 2
Select Case MES
Case 1,3,5,7,8,10,12
	Mensaje = "El mes tiene 31 días"
Case 4,6,9,11
	Mensaje = "El mes tiene 30 días"
Case Else
	If Year(Now) MOD 4 <> 0 Then
		Mensaje = "El més tiene 28 días"
	Else
		Mensaje = "El més tiene 29 días"
	End if
End Select 

Response.Write Mensaje
%>
__________________
...___...
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 05:33.