Tengo el siguiente código:
ssql = "Select * FROM comerciantes_fichas WHERE actividad = "&Request.QueryString("actividad")""
Siempre me devuelve el error típico de "Pocos parámetros. Se esperaba 1".
El caso es que la tabla tiene suficientes registros, así que no es un error de que no hay datos, y el querystring creo que siempre devuelve un valor, ya que mi barra de navegación muestra: "bla, bla... socios03.asp?actividad=BAR"...
Creo que es un error de sintaxis, pues si quito desde el WHERE, la web funciona perfectamente. Sin embargo, he realizado varias pruebas, y no logro encontrar el error.
Muchas gracias y un saludo.
Moleman.

, si el campo actividad es numérico (cosa que hasta el momento desconocemos), la concatenación final (marcada en bold) está de más. Si el error es que le faltó colocar el ampersand ok... pero así y todo es innecesaria la concatenación con un string vació :)
Que raro, realmente al final lo único que haces es formar un string que le pasarás a tu conexión para que ejecute esa consulta, así que realmente la conversión está de más.
