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

Recorset

Estas en el tema de Recorset en el foro de ASP Clásico en Foros del Web. Buenas a todos: Estoy aciendo una página en la que muestro fotos de paisajes, estas en la bbdd las identifico como id (ej: 1,2,3,4,5,...). Al ...
  #1 (permalink)  
Antiguo 30/04/2008, 04:42
 
Fecha de Ingreso: abril-2008
Mensajes: 51
Antigüedad: 17 años
Puntos: 1
Recorset

Buenas a todos:

Estoy aciendo una página en la que muestro fotos de paisajes, estas en la bbdd las identifico como id (ej: 1,2,3,4,5,...).
Al mismo tiempo tambien tengo una serie de modos de visualización de las fotos, es decir por ejemplo que me salga una descripcion.

Hasta aqui todo correcto. El problema biene cuando al estar por ejemplo en la página 2 del modo 1, al pulsar sobre el modo 2 me lo muestra pero en la primera página.

En la select del recorset tengo lo siguiente:

Dim SQL
SQL = "select NL.Nombre, NL.Carpeta, L.id, L.Descripcion, L.Fotos, L.Modo, L.Calidad, L.Ordinal, L.Ancho, L.Alto, L.favorito, L.Autor, L.Email FROM Lugares AS L "
SQL = SQL & "inner join NombreLugares AS NL on NL.id = L.idNombreLugares "
SQL = SQL & "where NL.id='"&id&" " & _
"ORDER BY Ordinal"


Mi idea seria guardar en una variable de session el id de la primera foto de la página, el problema es que no se muy bien como plantearlo.


Me pueden ayudar?



Gracias
  #2 (permalink)  
Antiguo 30/04/2008, 11:09
 
Fecha de Ingreso: abril-2008
Ubicación: Argentina
Mensajes: 20
Antigüedad: 17 años
Puntos: 2
Re: Recorset

Por lo que entiendo estas haciendo un paginado, en el mismo tendrias que guardar cual es el registro de inicio, cuando te cambian de modo tendrias que pasar como parametro ademas del modo el registro de inicio o la pagina por la que vas seria lo mismo.
Si sigues sin darte cuenta de lo que pasa, pega el codigo para que podamos ayudarte mejor.

Saludos

Nico
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 21:39.