Vamos por partes y sin correr antes de caminar
Lo primero es aprender como se pasan parametros por URL cierto, y comprender como funcionan:
Seguramente has visto en alguna pagina, una URL que envia parametros, esta URL seria del tipo:
www.algo.com/pagina_que_recibe_parametros.asp?parametro1=valor1 ¶metro2=valor2
Descomponiendo esta url, tendriamos 2 parametros, cada uno de los parametros que pases debera ser separado por un
&(ampersand) para decirle a nuestro programa que estamos pasando un valor Y otro Y otro mas:
entonces, pagina_que_recibe_parametros.asp esta recibiendo:
parametro1 -> que tiene un valor de 1
parametro2 -> que tiene un valor de 2
Ahora, como usamos estos parametros?
Primero debemos (regularmente) de guardalos en variables para trabajar con ellos mas comodamente, de manera tal, que en ASP, tenemos 2 metodos para recoger parametros entre paginas.
uno es el metodo
querystring y otro es el metodo
form que se usan, si llega por URL o si llega por una forma con el metodo post respectivamente.
Como en nuestro ejemplo, nos esta llegando por URL, deberiamos utilizar el metodo querystring del objeto request:
variable1 = Request.QueryString("parametro1")
variable2 = Request.QueryString("parametro2")
Utilizar el objeto request sin especificar un metodo es aceptado tambien, pero desde mi punto de vista es una inconsistencia en el codigo que no deberia utilizarse: variable1 = Request("parametro1")
Ahora que ya tenemos nuestras variables, podemos trabajar con ellas, entonces si podemos utilizarlas en sentencias SQL, que es lo que te comentaban anteriormente.
Salu2,