Pasar Datos entre dos paginas

09/02/2005 - 12:03 por Arkaitz | Informe spam
Hola a tod@s,
ante todo saludaros por que es la primera vez que escribo en este foro.
Soy un poco novatillo del ASP, pero me he decidido a hacer una pagina para
ir probando lo que me puede ofrecer esta tecnologia.
Tengo una base Access2k en la que tengo los datos que voy a usar.
Despues de mucho buscar en la web he encontrado la forma de hacer la
conexion a mi base de datos sin usar dsn y tras muchas pruebas ya me
funciona y consigo presentar los datos seleccionados.
ahora me gustaria dar el siguiente paso, esto es que al paginarme los
registros, en uno de estos campos que pagino me coloque un vinculo a otra
pagina que le va a mostrar los detalles.
Por lo tanto quedaria una tabla con 5 campos: codigocliente, razonsocial,
direccion, factura e importe.
el codigo factura tendria el vinculo a la pagina que muestra los detalles de
la factura.

Gracias por la atencion.
 

Leer las respuestas

#1 Matias Iacono
09/02/2005 - 13:15 | Informe spam
Supongo que lo que quieres hacer es algo asi:

<%
do while not rst.eof
...
...
...
%>
<a
href="OtraPagina.asp?ID=<%=rst("CAMPOID")%>"><%=rst("Descripcion")%></a>
<%
rst.movenext
loop
%>

Explico.

Lo que haces es crear un link dentro del bucle que usas para crear tu tabla
y mostrar los datos. CAMPOID es simplemente el ID o descriptor que pasarias
a la proxima pagina, y DESCRIPCION el texto a mostrar donde se hara click.

Luego, cada link te quedara creado de la siguiente forma:

Otrapagina.asp?ID=1
Otrapagina.asp?ID=2
Otrapagina.asp?ID=3
...

Claro, si usas un numerico o algo asi.

Para recuperar este valor en la pagina destino debes usar la clausula
request.querystring(), de la siguiente manera:

Variable1 = request.querystring("ID")

Donde ID entre comillas es el nombre de la variable que quieres recuperar,
que en este caso, coincide con el link creado.

Saludos,

Matias Iacono
Microsoft MVP



"Arkaitz" wrote in message
news:%
Hola a ,
ante todo saludaros por que es la primera vez que escribo en este foro.
Soy un poco novatillo del ASP, pero me he decidido a hacer una pagina para
ir probando lo que me puede ofrecer esta tecnologia.
Tengo una base Access2k en la que tengo los datos que voy a usar.
Despues de mucho buscar en la web he encontrado la forma de hacer la
conexion a mi base de datos sin usar dsn y tras muchas pruebas ya me
funciona y consigo presentar los datos seleccionados.
ahora me gustaria dar el siguiente paso, esto es que al paginarme los
registros, en uno de estos campos que pagino me coloque un vinculo a otra
pagina que le va a mostrar los detalles.
Por lo tanto quedaria una tabla con 5 campos: codigocliente, razonsocial,
direccion, factura e importe.
el codigo factura tendria el vinculo a la pagina que muestra los detalles


de
la factura.

Gracias por la atencion.



Preguntas similares