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

Un select sencillo (creo)

Estas en el tema de Un select sencillo (creo) en el foro de ASP Clásico en Foros del Web. Hola. Necesito que alguien me ayude para crear un select de una tabla que sólo seleccione a partir del segundo registro. Quiero obviar siempre el ...
  #1 (permalink)  
Antiguo 11/04/2006, 12:01
 
Fecha de Ingreso: abril-2006
Mensajes: 11
Antigüedad: 18 años, 2 meses
Puntos: 0
Un select sencillo (creo)

Hola. Necesito que alguien me ayude para crear un select de una tabla que sólo seleccione a partir del segundo registro. Quiero obviar siempre el primero. No sé como hacerlo. En realidad, con mostrar el segundo y el tercero me bastaría (es para un sistema de noticias).

Gracias.
  #2 (permalink)  
Antiguo 11/04/2006, 12:02
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Explicitamente?

SELECT campo2, campo3, campo4, campoN FROM tabla
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 11/04/2006, 12:07
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
sql="select top 3 from tabla"
set rs=conn.execute(Sql)


y luego solo muestras desde el segundo hacia adelante

i=1
do
if i<>1 then
response.write rs("tabla")
end if
rs.movenext
loop
  #4 (permalink)  
Antiguo 11/04/2006, 12:15
Avatar de aurelitus  
Fecha de Ingreso: marzo-2006
Mensajes: 59
Antigüedad: 18 años, 3 meses
Puntos: 0
Genera la consulta completa asi:

rs.Open "Select * from tabla order by orden", conexionbd,3 ,3

Luego Cuando inicies el ciclo arrancas primero avanzando una linea asi:

me aseguro de estar en el primer registro

rs.movefirst

y luego avanzo al siguiente registro

rs.movenext

...y Listo
  #5 (permalink)  
Antiguo 11/04/2006, 12:34
 
Fecha de Ingreso: abril-2006
Mensajes: 11
Antigüedad: 18 años, 2 meses
Puntos: 0
Gracias a todos

Gracias.

Solucionado. Sólo tuve que añadir rs.MoveNext y listo.
  #6 (permalink)  
Antiguo 11/04/2006, 12:54
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Perdonen la contestacion, no lei bien, creo que estaba
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 17:44.