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

Problema con IF

Estas en el tema de Problema con IF en el foro de ASP Clásico en Foros del Web. Hola, tengo un error de sintaxis pero no se si realmente sea eso o que, mi codigo es el siguiente: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código ASP: Ver ...
  #1 (permalink)  
Antiguo 18/06/2010, 11:33
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 7 meses
Puntos: 2
Problema con IF

Hola, tengo un error de sintaxis pero no se si realmente sea eso o que, mi codigo es el siguiente:
Código ASP:
Ver original
  1. dim codoptima
  2. if
  3.     linea="L01N" AND tubo="A"
  4.         then
  5.             codoptima=30
  6. elseif
  7.     linea="L01N" AND tubo="B"
  8.         then
  9.             codoptima=31
  10. elseif
  11.     linea="L01N" and tubo="C"
  12.         then
  13.             codoptima=32
  14. elseif
  15.         linea="L01S" AND tubo="D"
  16.         then
  17.             codoptima=33
  18. elseif
  19.     linea="L01S" AND tubo="E"
  20.         then
  21.             codoptima=34
  22. elseif
  23.     linea="L01S" AND tubo="F"
  24.         then
  25.             codoptima=35
  26.             end if
y el error que marca es el siguiente:
Microsoft VBScript compilation error '800a03ea'

Syntax error

/Mes/Asp/was2/more2.asp, line 115

if
--^
Alguien sabe si tengo algo malo en mi code?
SALUDOS!
  #2 (permalink)  
Antiguo 18/06/2010, 11:57
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Respuesta: Problema con IF

Algunos saltos de líneas. La estructura la debés dejar así: if condición then
No podés colocar un salto de línea por delante o por detrás de la condición.
__________________
...___...
  #3 (permalink)  
Antiguo 18/06/2010, 12:39
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Respuesta: Problema con IF

Cita:
Iniciado por AlZuwaga Ver Mensaje
Algunos saltos de líneas. La estructura la debés dejar así: if condición then
No podés colocar un salto de línea por delante o por detrás de la condición.
Nada mas porque es viernes concurriré

Y nada mas para abundar un poco, y ser latoso, si de verdad quieres poner la condición en una segunda línea tienes que hacerlo seguido de un guión bajo:


Código ASP:
Ver original
  1. <%
  2. Dim var
  3. var = 1
  4.  
  5. if _
  6.     var = 1 then
  7.         Response.Write("es uno")
  8. elseif _
  9.     var = 2 then
  10.     Response.Write("es dos")       
  11. else
  12.     Response.Write("es otro numero")
  13. end if
  14.  
  15. %>


Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 18/06/2010, 14:17
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 7 meses
Puntos: 2
Respuesta: Problema con IF

Muchas gracias :D

Etiquetas: Ninguno
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 01:15.