Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2010, 08:09
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 17 años, 2 meses
Puntos: 2
IF o select Case???

Hola, tengo que comprobar esto unas 58 veces:
Código ASP:
Ver original
  1. <&#37;
  2.    
  3. if
  4.     linea="L01N" AND tubo="A"
  5.         then
  6.             codoptima=30
  7. elseif
  8.     linea="L01N" AND tubo="B"
  9.         then
  10.             codoptima=31
  11. elseif
  12.     linea="L01N" and tubo="C"
  13.         then
  14.             codoptima=32
  15. elseif
  16.         linea="L01S" AND tubo="D"
  17.         then
  18.             codoptima=33
  19. elseif
  20.     linea="L01S" AND tubo="E"
  21.         then
  22.             codoptima=34
  23. elseif
  24.     linea="L01S" AND tubo="F"
  25.         then
  26.             codoptima=35
  27.             end if
  28.        
  29.            
  30. %>
Es decur ayb faltan mas lineas y tubos, mi pregunta es, ¿es factible hacerloi de esta forma o con SELECT CASE es mejor?
Lo que busco es comprobar la linea para despues pasar este dato a una cadena sql:
Código ASP:
Ver original
  1. registros2.open"SELECT AVG(PESO)as peso from pesos where fecha Between '"&calendar1&"' AND '"&calendar2&"'AND hora='"&hora&"' AND codoptima='"&codoptima&"'",conexion2
Saludos
EDTI:
JAJA apenas me doy cuenta de mi ignorancia, con case no puedo evaluar esta condicion ya que uso 2 variables. Perdon y saludos

Última edición por th3r0rn; 21/06/2010 a las 08:23