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

mostrar datos en lista salvo que...

Estas en el tema de mostrar datos en lista salvo que... en el foro de ASP Clásico en Foros del Web. que tengo que cambiar a este codigo para que no me muestre el registro cuando el campo "sucursal" esta vacio. Código: <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <!DOCTYPE html ...
  #1 (permalink)  
Antiguo 14/03/2007, 21:01
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 21 años, 2 meses
Puntos: 1
mostrar datos en lista salvo que...

que tengo que cambiar a este codigo para que no me muestre el registro cuando el campo "sucursal" esta vacio.


Código:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>

<%
Dim cnn, rcs, SQL
set cnn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
cnn.Open "driver={SQL Server};server=EFUENTES; database=Osiris; uid=sa;pwd="

set rs = cnn.execute("SELECT * FROM usuarios")

' Maquetamos los resultados
' No incluyo Clave por seguridad (supongo)
%>
<a href="detalle.asp">Pulse aqui para insertar</a>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>RUF</td>
    <td>Nombre</td>
    <td>Perfil</td>
    <td>Sucursal</td>
    <td>&nbsp;</td>
  </tr>

<%
while not rs.EOF
%>

  <tr>
    <td><%=rs.fields("ruf").value%></td>
    <td><%=rs.fields("nombre").value%></td>
    <td><%=rs.fields("perfil").value%></td>
    <td><%=rs.fields("sucursal").value%></td>
    <!-- FIJATE EN LO QUE PONEMOS AQUI -->
    <td>
    <a href="detalles.asp?borrar=<%=rs.fields("ruf").value%>">Borrar Registro</a><br />
    <a href="detalles.asp?update=<%=rs.fields("ruf").value%>">Modificar Registro</a><br />    
    </td>
  </tr>

<%
    rs.movenext()
wend
%>
</table>
</body>
</html>
<%
set rs = nothing
cnn.close()
set cnn = nothing
%>
gracias.-
__________________
Bye!
  #2 (permalink)  
Antiguo 14/03/2007, 21:55
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: mostrar datos en lista salvo que...

<td><%if (rs.fields("sucursal").value)<>"" then response.write rs.fields("sucursal").value%></td>

  #3 (permalink)  
Antiguo 14/03/2007, 21:57
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 21 años, 2 meses
Puntos: 1
Re: mostrar datos en lista salvo que...

gracias fenomeno!
__________________
Bye!
  #4 (permalink)  
Antiguo 14/03/2007, 22:13
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 21 años, 2 meses
Puntos: 1
Re: mostrar datos en lista salvo que...

ah pero yo necesito que si ese dato no esta, no me muestre ningun valor de ese registro.
probe esto pero no me funciono

Código:
    <td><%if (rs.fields("bme").value)<>"" then response.write rs.fields("fecha").value%></td>
    <td><%if (rs.fields("bme").value)<>"" then response.write rs.fields("local").value%></td>
    <td><%if (rs.fields("bme").value)<>"" then response.write rs.fields("turno").value%></td>
	<td><%if (rs.fields("bme").value)<>"" then response.write rs.fields("bme").value%></td>
el campo BME es el quiero que cuando ese no este no muestre ningun dato del registro

gracias amigo
__________________
Bye!
  #5 (permalink)  
Antiguo 14/03/2007, 22:19
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 21 años, 2 meses
Puntos: 1
Re: mostrar datos en lista salvo que...

sry por mis multipost...pero ahi funciono el problema es que me genera el renglon y queda vacio..hay forma de ocultar eso?
__________________
Bye!
  #6 (permalink)  
Antiguo 14/03/2007, 22:34
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: mostrar datos en lista salvo que...

pelao, creas renglones simultaneos, o tabla por registro?
  #7 (permalink)  
Antiguo 14/03/2007, 22:37
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 21 años, 2 meses
Puntos: 1
Re: mostrar datos en lista salvo que...

en mi hoja asp tengo 1 tabla dividida en 4 partes y en cada una de esas partes
<%if (rs.fields("bme").value)<>"" then response.write rs.fields("fecha").value%>

luego se auto generan para abajo
__________________
Bye!
  #8 (permalink)  
Antiguo 14/03/2007, 22:37
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: mostrar datos en lista salvo que...

<%
while not rs.EOF
if (rs.fields("sucursal").value)<>"" then%>

<tr>
<td><%=rs.fields("ruf").value%></td>
<td><%=rs.fields("nombre").value%></td>
<td><%=rs.fields("perfil").value%></td>
<td><%=rs.fields("sucursal").value%></td>
<!-- FIJATE EN LO QUE PONEMOS AQUI -->
<td>
<a href="detalles.asp?borrar=<%=rs.fields("ruf").valu e%>">Borrar Registro</a><br />
<a href="detalles.asp?update=<%=rs.fields("ruf").valu e%>">Modificar Registro</a><br />
</td>
</tr><%

end if
rs.movenext()
wend
  #9 (permalink)  
Antiguo 14/03/2007, 22:50
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 21 años, 2 meses
Puntos: 1
Re: mostrar datos en lista salvo que...

muchisimas gracias Shiryu_Libra me salvaste :D
__________________
Bye!
  #10 (permalink)  
Antiguo 14/03/2007, 22:52
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: mostrar datos en lista salvo que...

para eso es el foro, hechale ganas
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 14:11.