Hola buen día a todos, estoy haciendo un carrito de compra, y en el código de búsqueda me da el siguiente error, al colocar un nombre en el formulario e iniciar la búsqueda.
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis (falta operador) en la expresión de consulta 'ACTIVO and COD_SECCION IN () and PRODUCTO LIKE '%discos%''. /carrito/Productos/busqueda.asp, línea 100 La línea 99 y 100 son estas: 99:
SQL = "Select COD_PRODUCTO, PRODUCTO, PRECIO FROM productos " & "where ACTIVO and COD_SECCION IN ("&secciones & ") and PRODUCTO LIKE '%"&nombre&"%' order by PRODUCTO"
100
Tabla.Open SQL, Base, 3,3
El formulario es este:
<form name="formi" method="post" action="<%=Ruta%>">
<input type="Hidden" name="nombre" value="<%=nombre%>">
<input type="Hidden" name="seccion" value="<%=request.form("seccion")%>">
<input type="Hidden" name="pagina" value="">
</form>
Gracias de antemano por la ayuda...