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

Mostrar msg si no hay entradas

Estas en el tema de Mostrar msg si no hay entradas en el foro de ASP Clásico en Foros del Web. Hola de nuevo. Me podrian ayudar? Que código uso para que si la base de datos no tiene ninguna entrada con la busqueda que he ...
  #1 (permalink)  
Antiguo 24/06/2002, 07:24
 
Fecha de Ingreso: enero-2002
Mensajes: 265
Antigüedad: 22 años, 4 meses
Puntos: 0
Mostrar msg si no hay entradas

Hola de nuevo. Me podrian ayudar? Que código uso para que si la base de datos no tiene ninguna entrada con la busqueda que he hecho me salga "No contiene entradas" (por ejemplo).
Gracias :)
  #2 (permalink)  
Antiguo 24/06/2002, 08:45
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: Mostrar msg si no hay entradas

Código:
  
sql="select * from tabla where campo='" & dato &"';"
set rs=conexion.execute(sql)

if (rs.eof) and (rs.bof) then
response.write "No existen registros"
else
'lo que quieras
end if
  #3 (permalink)  
Antiguo 24/06/2002, 08:46
 
Fecha de Ingreso: junio-2002
Mensajes: 58
Antigüedad: 22 años
Puntos: 0
Re: Mostrar msg si no hay entradas

despues de abrir el recordset, por ejemplo:

<%sql = "SELECT * FROM TuTabla"

RS.open sql, Conn

If Rs.EOF then%>
No hay entradas
<%else%>
<%Do while not RS.EOF%>
Registro: <%=RS("Campo")%>
<%RS.Movenext
LOOP
End if%>

Espero ke te sirva, un saludete


<center><font face="verdana" color=#003366 size="1">One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.[/CODE]</center>
  #4 (permalink)  
Antiguo 24/06/2002, 08:51
 
Fecha de Ingreso: enero-2002
Mensajes: 265
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Mostrar msg si no hay entradas

Sí, me ha servido. Muchas gracias a los dos! :)
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 02:06.