Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2012, 04:46
Galletero
 
Fecha de Ingreso: julio-2007
Mensajes: 25
Antigüedad: 16 años, 9 meses
Puntos: 0
Consulta a SQL pasando parametro

Hola a todos, ¿¿que tal??

Os comento algo que me está atormentando ya varios días y no he encontrado solución por los foros ni en la web...

Estoy haciendo una gestión en ASP, en la que un usuario tras identificarse en el sistema ve el listado de ordenes pendientes que van dirigidas hacia él.

En la página donde se identifica, si la identificación es correcta, paso el parametro con el nombre del usuario guardado en la variable usu con un response redirect

Response.Redirect "GestionAut.asp?x=" & usu

Hasta aquí todo bien, pero cuando recojo la variable en la siguiente página
y trato de pasarla como parametro en la consulta SQL no me funciona

Usuario=request.QueryString("x") -- Así es como recojo la variable

Y estas son las formas en las que he intentado pasar la variable

strSQL = "SELECT * FROM moviles WHERE responsable="&Usuario

strSQL = "SELECT * FROM moviles WHERE responsable="&request.QueryString("x")

Pero la consulta o no me devuelve nada cuando tendría que devolver algo o me aparece el siguiente error

Microsoft JET Database Engine error '80040e10'
No se han especificado valores para algunos de los parámetros requeridos.

Una ayudita por favor... Si necesitais más datos no dudeis en pedirlos

Gracias ante todo. Un saludo