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

desplegar solo una cantidad de registros no kiero paginar solo mostrar 20 de mi con..

Estas en el tema de desplegar solo una cantidad de registros no kiero paginar solo mostrar 20 de mi con.. en el foro de ASP Clásico en Foros del Web. Limitar mi recordset a n cantidad de registros no kiero paginar solamente que me muestre lo que yo le ponga con una condicion. do while ...
  #1 (permalink)  
Antiguo 01/09/2004, 15:46
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 20 años, 7 meses
Puntos: 0
desplegar solo una cantidad de registros no kiero paginar solo mostrar 20 de mi con..

Limitar mi recordset a n cantidad de registros
no kiero paginar solamente que me muestre lo que yo le ponga con una
condicion.


do while not lobjRst.EOF

esta es la instruccion ke usa para desplegar la info.
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
  #2 (permalink)  
Antiguo 01/09/2004, 15:59
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Podrías limitar los resultados a 20 desde la consulta:

SELECT TOP 20 FROM tu_tabla

O podrías llevar un contador y salir del ciclo cuando llegue a EOF o a la condición:

while (not lobjRst.EOF) OR (i < 21)
'...
i = i + 1
wend
__________________
...___...
  #3 (permalink)  
Antiguo 02/09/2004, 08:38
 
Fecha de Ingreso: julio-2002
Ubicación: stgo rec
Mensajes: 438
Antigüedad: 21 años, 10 meses
Puntos: 3
Optimizando la respuesta mejor usa
if not lobjRst.EOF then
Do While Not lobjRst.EOF
<Aqui codigo para mostrar>
lobjRst.movenext
Loop
end if

O mejor usa
if not lobjRst.EOF then
Miregistros = lobjRst.GetRows(20)
end if
<aqui codigo para mostrar>

saludos
__________________
Saludos
Leo
  #4 (permalink)  
Antiguo 02/09/2004, 09:44
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 20 años, 7 meses
Puntos: 0
Ok muchas gracias estan perfectas todas las soluciones, ahora mi pergunta seria..

Cual afectaria menos a la respuesta del server ya ke pos aki la red ta bien lenta y todas esas cosas si afectan.. y esto es tambien porke la cantidad de columnas de mi tabla es muy grande en algunos casos hay campos con un longitud de 1000..

Gracias...
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
  #5 (permalink)  
Antiguo 02/09/2004, 09:47
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 20 años, 7 meses
Puntos: 0
ah tambien no saben como decirle con un query ke despliegue aprtir de un numero. osea asi mas o menos con seudocodigo

selecciona todo de mi tabla where campo LIKE '2%'

este query me imprimira todo lo que tenga 2 al principio pero tambien kiero desplegar lo que le sigue el 3,4 5 etc...

comose podria hacer eso???
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
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 01:43.