Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2004, 11:00
Avatar de DkarnDuuk
DkarnDuuk
 
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 21 años, 1 mes
Puntos: 2
problema sentencia sql

hola a tod@s!

estoy cargando una pagina asp a la cual me llegan 3 valores (esto lo hace bien).

luego intento hacer una sentencia sql q es la siguiente:

sql="select título from "& request.querystring("ide3") &" where (nivel1="& request.querystring("ide") &") and (nivel2="& request.querystring("ide2")&")"

y me da el siguiente error:

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (falta operador) en la expresión de consulta '(nivel1=Asociaciones e Instituciones ) and (nivel2=Asociaciones e Instituciones )'.
/miruta/result.asp, línea 14

si la sentenci la pongo asi:

sql="select título from "& request.querystring("ide3") &""

no me da ningun problema y me lo hace bien, asi q el error viene a partir de la clausula where, pero no se donde esta el error.

los campos son de tipo texto y creo q no utilizo ninguna palabra restringida ni nada de eso, asi q no se donde esta el problema.

me podeis ayudar? gracias