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

Ver campos de BD si estan llenos

Estas en el tema de Ver campos de BD si estan llenos en el foro de ASP Clásico en Foros del Web. hola, estoy bloquedo, si alguien me puede ayudar... tengo varios campos de texto en una Base de datos (Access, VBscript / lo hago con DMW) ...
  #1 (permalink)  
Antiguo 17/01/2006, 04:01
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 7 meses
Puntos: 0
Ver campos de BD si estan llenos

hola,
estoy bloquedo, si alguien me puede ayudar...

tengo varios campos de texto en una Base de datos (Access, VBscript / lo hago con DMW) que son links, quisiera que se mostraran en la página plantilla solo si el campo de texto esta lleno (es decir si se le ha incluido el archivo enlazado -que en este caso son páginas html-)

utilizo el siguiente codigo:

<% if Recordset1.Fields.Item("clasificacion1").Value<>"" or not isnull(Recordset1.Fields.Item("clasificacion1").Va lue) then %>
Inferior masculino<% End If %><br>

consigo que se muestre el campo "clasificacion1" si no esta vacio o no es nulo. Despues necesito que se ejecute el enlace que lleva asociado, que es:

<a href="http://www.dominio.com/torneos/clasificaciones/<%=(Recordset1.Fields.Item("clasificacio1").Value) %>" target="_blank">Inferior masculino</a>

y aquí "Inferior Masculino" muestra el enlace html sin problemas "href="http://www.dominio.com/torneos/clasificaciones/" pero no ejecuta el asp <%=(Recordset1.Fields.Item("clasificacio1").Value) %>

parece como si el primer codigo anulara el segundo ¿¿¿..???

Alguien tiene alguna solucion
  #2 (permalink)  
Antiguo 17/01/2006, 04:55
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 4 meses
Puntos: 7
¿No resulta mas facil de leer esto?

Código:
<%
Dim paver

paver = ""

if Recordset1.Fields.Item("clasificacion1").Value<>"" or not isnull(Recordset1.Fields.Item("clasificacion1").Value) then paver = "<a href=""http://www.dominio.com/torneos/clasificaciones/" & Recordset1.Fields.Item("clasificacio1").Value & """ target=""_blank"">Inferior masculino</a>"

Response.Write paver
%>
Un saludo
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 20:28.