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

Error en IF

Estas en el tema de Error en IF en el foro de ASP Clásico en Foros del Web. Hola, hago un lo siguiente si el campoA(numerico) esta vacio que muestre un combo sino si el campo a no esta vacio que muestre otro ...
  #1 (permalink)  
Antiguo 13/05/2004, 14:15
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
Error en IF

Hola, hago un lo siguiente
si el campoA(numerico) esta vacio que muestre un combo sino si el campo a no esta vacio que muestre otro campo, pero no funciona: <%If rs0(0)=null then%>
<select name="especialidad">
<%
do until rs1.EOF %>
<option value="<%=rs1.Fields("id_especialidad")%>"><font face="Arial, Helvetica, sans-serif" size="2"><%=rs1.Fields("especialidad")%></font></option>
<%
rs1.MoveNext
loop
rs1.Close
%>
</select>
<%Else%>
<select name="especialidad">
<% Do while not rs1.EOF %>
<option value="<% = rs1("ID_especialidad") %>"<% If rs1("ID_especialidad") = rs0("especialidad") then Response.Write " SELECTED" %>><% = rs1("especialidad") %>
</option>
<%
rs1.MoveNext
Loop
rs1.close
%>
</select>
<%end if%>
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #2 (permalink)  
Antiguo 13/05/2004, 14:58
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 22 años, 5 meses
Puntos: 2
porque no te fijas haciendo
IF Isnull(rs0(0)) then
'codigo
end if

SALUDOS!
__________________
La Perfección es enemigo de lo bueno.
  #3 (permalink)  
Antiguo 13/05/2004, 15:15
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 5 meses
Puntos: 0
tambien lo he hecho asi pero no funciona....
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #4 (permalink)  
Antiguo 13/05/2004, 15:24
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98

Qué tal así:

IF Isnull(rs0(0)) OR rs0(0) = "" then
'codigo
Else
'codigo
end if

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 22:21.