Problema con buscador en bd

09/09/2004 - 10:45 por Oskar Saori | Informe spam
Hola a todos¡¡¡

Tengo un problema al hacer un buscador en una base de datos,os lo explico:

El buscador en la base de datos me sale bien,sin problema,tomo los
parametros de un formulario y construyo la sentencia sql a partir de ellos.
El problema vienen al paginar el recordset,ya que al cambiar de pagina no se
me mantien la sentencia sql que he construido con los parametros...me vuelve
a la sentencia SQL basica ("SELECT * FROM Tabla;")
Mi problema es que al cargar de nuevo la pagina no tengo guardado en ningun
sitio los parametros del formulario,.,,,no???

Como lo puedo hacer.con campos ocultos??? Si es asi me podiais dar algun
ejemplo
Gracios
Oskar

Preguntas similare

Leer las respuestas

#1 danicastillo
09/09/2004 - 11:38 | Informe spam
Haz que el form con los campos de busqueda incluya un campo hidden que se
algo como <input type=hidden name=construir value=si>

en la pagina que recoje esos campos , y construye la sql a buscar haces
<%
if request.form("construir")="si" then
sql =" select ... where ... " <-sentencia construida
la compones con los campos de request

session("sql")=sql
else
sql=session("sql")
end if

y abres el recordset sobre la variable "sql" (o sobre session("sql") )

si no te gusta con session, incluye la variable de asp "sql" en cada vinculo
de tu pagina "consigo misma" sobretodo para paginar,


"Oskar Saori" escribió en el mensaje
news:
Hola a todos¡¡¡

Tengo un problema al hacer un buscador en una base de datos,os lo explico:

El buscador en la base de datos me sale bien,sin problema,tomo los
parametros de un formulario y construyo la sentencia sql a partir de


ellos.
El problema vienen al paginar el recordset,ya que al cambiar de pagina no


se
me mantien la sentencia sql que he construido con los parametros...me


vuelve
a la sentencia SQL basica ("SELECT * FROM Tabla;")
Mi problema es que al cargar de nuevo la pagina no tengo guardado en


ningun
sitio los parametros del formulario,.,,,no???

Como lo puedo hacer.con campos ocultos??? Si es asi me podiais dar


algun
ejemplo
Gracios
Oskar



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida