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

NO mostrar un registro si está en blanco

Estas en el tema de NO mostrar un registro si está en blanco en el foro de ASP Clásico en Foros del Web. aloha to you all`:} tengo un pequeño problem en no mostrar un registro de una BD si esta en blanco, tengo este ejemplo creado por ...
  #1 (permalink)  
Antiguo 04/08/2004, 16:11
Avatar de ken-obi  
Fecha de Ingreso: julio-2004
Ubicación: Alicante
Mensajes: 314
Antigüedad: 20 años, 9 meses
Puntos: 6
NO mostrar un registro si está en blanco

aloha to you all`:}
tengo un pequeño problem en no mostrar un registro de una BD si esta en blanco, tengo este ejemplo creado por mi:

Código:
<%
if rs("targ") = True then
tres = "_blank"
else
tres = ""
end if
%>
<%
if rs("link") is nothing then 
response.write ""
else 
response.write "Mas informacion pinche<b><a href='" 
response.write rs("link")
response.write "'target='"
response.write tres
response.write "'>AQUI</a></b>"
end if
%>
  #2 (permalink)  
Antiguo 04/08/2004, 16:57
Avatar de Hereje  
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 22 años, 11 meses
Puntos: 2
Hola!

Yo probaria así:

<%
if rs("targ") = True then
tres = "_blank"
else
tres = ""
end if
%>
<%
if Len(rs("link")) > 0 then
response.write "Mas informacion pinche<b><a href='"
response.write rs("link")
response.write "'target='"
response.write tres
response.write "'>AQUI</a></b>"
end if
%>

Espero haberte ayudado.

Un abrazo.
__________________
Sergio
  #3 (permalink)  
Antiguo 04/08/2004, 16:58
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
podés probar con:


if isnull(rs("link")) then

ó con:

if Trim(rs("link")) = "" then
__________________
...___...
  #4 (permalink)  
Antiguo 05/08/2004, 08:03
Avatar de ken-obi  
Fecha de Ingreso: julio-2004
Ubicación: Alicante
Mensajes: 314
Antigüedad: 20 años, 9 meses
Puntos: 6
MUCHAS GRACIAS A TODOS PERO NO ME FUNCIONA NINGUN: EJEMPLO

<%
if rs("targ") = True then
tres = "_blank"
else
tres = ""
end if
%>
<%
if Trim(rs("link")) = "" then
response.write ""
else
response.write "Mas informacion pinche<b><a href='"
response.write rs("link")
response.write "'target='"
response.write tres
response.write "'>AQUI</a></b>"
end if
%>
  #5 (permalink)  
Antiguo 05/08/2004, 08:09
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
¿qué hace el ejemplo, siempre se va por el else?
¿Link es varchar?

<%
if Trim(rs("link")) = "" then
response.write ""
else
response.write "Mas informacion pinche<b><a href='"& rs("link") & "'target='" & tres & "'>AQUI</a></b>"
end if
%>
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 23:57.