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

Valor de siguiente recordset

Estas en el tema de Valor de siguiente recordset en el foro de ASP Clásico en Foros del Web. A ver si me doy a entender: tengo una tabla con varias columnas y con 50 registros, Una de esas columnas es llamada "id". Hago ...
  #1 (permalink)  
Antiguo 04/04/2003, 18:04
Avatar de rodvilleda  
Fecha de Ingreso: enero-2002
Mensajes: 182
Antigüedad: 23 años, 3 meses
Puntos: 0
Valor de siguiente recordset

A ver si me doy a entender: tengo una tabla con varias columnas y con 50 registros, Una de esas columnas es llamada "id". Hago un query a esos registros y obtengo como resultado los id's: 1, 5, 11, 17, 31, 48. En la primer pagina de resultados inicialmente muestro la info correspondiente para el id=1 y quiero poner un link para el siguiente recordset, es decir, el id=5.
¿Como hago para poder conocer el valor del siguiente id, siempre estando en la pagina con contenido del id=1?. No puedo asumir que es igual a id actual + 1 porque los id's no van de uno en uno, sino que para el caso son 1, 5, 11, 17 etc.

No se si me di a entender
  #2 (permalink)  
Antiguo 04/04/2003, 19:51
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
me imagino que en cada pagina vuelves a hacer la consulta y preguntas donde te encuentras, y segun eso colocas el link al siguiente



saludos
__________________
Manual de ASP Avanzado ;-)
  #3 (permalink)  
Antiguo 04/04/2003, 20:30
Avatar de rodvilleda  
Fecha de Ingreso: enero-2002
Mensajes: 182
Antigüedad: 23 años, 3 meses
Puntos: 0
Mmmm, no se......
¿Cómo hago para obtener el id del siguiente recordset? Algo así como RS.MoveNext y luego de ese recordset obtener el respectivo id?
  #4 (permalink)  
Antiguo 05/04/2003, 04:26
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ
http://forosdelweb.com/showthread.php?threadid=89836
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #5 (permalink)  
Antiguo 05/04/2003, 12:22
Avatar de rodvilleda  
Fecha de Ingreso: enero-2002
Mensajes: 182
Antigüedad: 23 años, 3 meses
Puntos: 0
Cita:
Mensaje Original por maestro
FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ FAQ
http://forosdelweb.com/showthread.php?threadid=89836
no se donde..... , las ví, pero no se bajo qué post estaría. ¿Tu tienes idea como hacer lo que necesito? explicame si no es mucha insistencia

grax
  #6 (permalink)  
Antiguo 05/04/2003, 13:27
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
<%
response.write("ID") ' o como se llame el campo que usas para contarlos
rs.movenext
%>

Tambien puedes usar un contador

<%
do while not rs.eof
contador =contador+1
response.write(contador)
rs.movenext
loop
%>

o rs.recodcount , que te devuelve el numero de registros
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #7 (permalink)  
Antiguo 05/04/2003, 15:14
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
esto sería algo así como una paginación de un solo resultado por página... fijate de usar alguno de los tantos ejemplos que existen para "paginar" datos y modificá el valor de cantidad de registros a mostrar por página a 1.

debería funcionar
__________________
...___...
  #8 (permalink)  
Antiguo 05/04/2003, 17:19
Avatar de rodvilleda  
Fecha de Ingreso: enero-2002
Mensajes: 182
Antigüedad: 23 años, 3 meses
Puntos: 0
Cita:
Mensaje Original por dazuaga
esto sería algo así como una paginación de un solo resultado por página... fijate de usar alguno de los tantos ejemplos que existen para "paginar" datos y modificá el valor de cantidad de registros a mostrar por página a 1.

debería funcionar
Hola Daz. Fijate que se me había ocurrido, y de echo así lo pienso hacer, pero la verdad es que me queda la "espinita" de la duda ..... ¿no hay manera de pasar al siguiente recordset, y de él obtener el id?
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:07.