Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2011, 15:10
Avatar de bieres
bieres
 
Fecha de Ingreso: marzo-2011
Mensajes: 63
Antigüedad: 13 años, 2 meses
Puntos: 5
Problemas con LIKE sql server

Hola esto intentando generar una consulta con un SqlDataSource, y con el generador de consultas de vs 2010, tengo problemas con LIKE por que no me reconoce la variable de sesion que es con la que le paso la cadena a buscar.
Este es la consulta :
Código:
SELECT     Id, Respuesta, Fecha, Usuario
FROM         Respuestas
WHERE     (Respuesta LIKE N'%@Respuesta%') OR
                      (Respuesta LIKE N'%@Respuesta2%')
Donde @Respuesta y @Respuesta2 corresponde a (asp:SessionParameter)
Compruebo en esa consulta que lo que compara es la cadena '@Respuesta' no el valor del parametro.

He intentado asignar a SqlDataSource2.ConnectionString en el page_load, pasandole las variables de sesion pero me da error, no se como hacerlo, alguien sabe como?.

Gracias.