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

Mostrar x registros...

Estas en el tema de Mostrar x registros... en el foro de ASP Clásico en Foros del Web. Que tal, quisiera saber como puedo hacer para que el listado solo me muestre por ejemplo 5 registros, ya que tengo una web en la ...
  #1 (permalink)  
Antiguo 25/04/2003, 14:37
Avatar de Husein  
Fecha de Ingreso: agosto-2002
Ubicación: Mexico
Mensajes: 110
Antigüedad: 21 años, 9 meses
Puntos: 0
Pregunta Mostrar x registros...

Que tal, quisiera saber como puedo hacer para que el listado solo me muestre por ejemplo 5 registros, ya que tengo una web en la cual del lado derecho aparece mi listado con mis noticias pero solo quiero que me aprescan las ultimas 5 noticias ... no se si me explico.

La pagina en donde quiero hacer esto es Click Aqui

del lado derecho donde dice noticias....

Saludos
  #2 (permalink)  
Antiguo 25/04/2003, 14:52
Avatar de MsTech.DotNet  
Fecha de Ingreso: marzo-2003
Ubicación: Maracay - Edo. Aragua
Mensajes: 605
Antigüedad: 21 años, 2 meses
Puntos: 0
Hola Husein...

En la consulta sql coloca lo siguiente...

Select Top 5 from tabla order by campo desc (Elige los ultimos 5 registros)

Select Top 5 from tabla order by campo asc (Elige los primeros 5 registros)

Espero que te sirva...

Saludos...
__________________
Ing. Javier Ugalde
Desarrollador de Aplicaciones Web / Windows
Director de Desarrollos Web
Ing. en Información
Email: [email protected]
Telf. Hab: +[58] - (243) - 232.02.06
Telf. Cel: +[58] - (414) - 455.26.80
  #3 (permalink)  
Antiguo 25/04/2003, 16:01
Avatar de Husein  
Fecha de Ingreso: agosto-2002
Ubicación: Mexico
Mensajes: 110
Antigüedad: 21 años, 9 meses
Puntos: 0
ok deja lo intento ...


y gracias....

Saludos
  #4 (permalink)  
Antiguo 07/05/2003, 14:56
Avatar de Husein  
Fecha de Ingreso: agosto-2002
Ubicación: Mexico
Mensajes: 110
Antigüedad: 21 años, 9 meses
Puntos: 0
  #5 (permalink)  
Antiguo 07/05/2003, 15:22
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
Do while Not rs.EOF or contador<=5
lo que quieres
rs.movenext
contador=contador+1
loop

claro adaptalo a tu aplicacion
  #6 (permalink)  
Antiguo 15/05/2003, 16:16
Avatar de Husein  
Fecha de Ingreso: agosto-2002
Ubicación: Mexico
Mensajes: 110
Antigüedad: 21 años, 9 meses
Puntos: 0
Exclamación

Disculpen la molestia pero no se si me podrian indicar como lo hago ya que apenas comienzo con ASP

Tengo el siguiente codigo el cual es mi listado y aqui es donde quiero que solo me muestre los ultimos 5 registros.....


<html>
<head>
<title>Listado de noticias</title>
</head>
<body>
<%
'Abre la conexion con la base de datos a traves de una conexion ODBC
Set con = Server.CreateObject("ADODB.Connection")
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("noticias_aud.mdb")&";"

'Ejecuta un sentencia SQL de consulta
sql = "SELECT * FROM Noticias ORDER BY id DESC"
Set result = con.Execute(sql)
'Recorre todas las filas del resultado
Do While Not result.EOF
' Muestra la fila actual
Response.Write "<p><b><font face=Verdana size=1><a href=noticia.asp?id=" &result.Fields("id") & ">"&result.Fields("curso")&"</a></b><br><font color=""#696969"">• " &result.Fields("exponente") & "</font></font></p>"

'Pasa a la siguiente fila
result.MoveNext
Loop
'Libera memoria
result.Close
Set result = Nothing
con.Close
Set con = Nothing
%>
</body>
</html>


Gracias....


::: SaLuDoS ...
  #7 (permalink)  
Antiguo 15/05/2003, 16:43
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
http://faqsdelweb.com/index.php?num=3&f_id=2&s_id=15
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #8 (permalink)  
Antiguo 15/05/2003, 17:13
Avatar de Husein  
Fecha de Ingreso: agosto-2002
Ubicación: Mexico
Mensajes: 110
Antigüedad: 21 años, 9 meses
Puntos: 0
Gracias....

Saludos
__________________
"Hay algo tan necesario como el pan de cada día y es la paz de cada día, la paz sin la cual el pan es amargo" - Amado Nervo - Poeta Mexicano
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:55.