M4xP0wer
Usuario Novato
Usuario Novato

Mi problema es el siguiente:
En ASP + SQL, quiero hacer que en una página aparezcan todos los últimos registros añadidos excepto el último (si tengo 5 registros, con Id 1,2,3,4,5, quiero que aparezcan tan sólo el 3 y el 4). Usando la funcion SQL SELECT MAX(Id), consigo el valor del máximo valor del campo Id, en una sentencia como esta:

SELECT MAX(Id) AS penultima FROM NOTICIAS

Esta secuencia me funciona, pero no se como hacer para que el campo 'penultima' sea una variable para otro juego de registros de la siguiente manera:

SELECT *
FROM NOTICIAS
WHERE Id < MMColParam
ORDER BY Id DESC


El problema es como puedo hacer llegar la variable MMColParam (que toma el valor del campo penultima) a este juego de registros, pues he probado con la funcion Response.Redirect de la siguiente forma (no sé como poner la sintaxis correctamente)

<%
Response.Redirect("paginadedestino.asp?<%Recordset1.Fields.Item("penultima&quotGiño.Value%>&quotGiño
%>


De esta manera, la variable llegaría a la segunda página, que tan sólo cogería los registros con Id menor que la máxima Id (es decir, todos menos la mayor), pero el servidor me da un error

A ver si me podéis ayudar. Muchas gracias.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares