where
ACTIVO = 'loquesea' and COD_SECCION IN ("&secciones & ") and PRODUCTO LIKE '%"&nombre&"%' order by PRODUCTO
Supongo que el campo ACTIVO es boolean. Sin embargo, como los valores true o false tienen un valor tinyint de 0/1 o -1/0 dependiendo de la BD que uses, debes poner el valor que estes buscando:
where ACTIVO = true and COD_SECCION IN ("&secciones & ") and PRODUCTO LIKE '%"&nombre&"%' order by PRODUCTO
o
where ACTIVO = 1 and COD_SECCION IN ("&secciones & ") and PRODUCTO LIKE '%"&nombre&"%' order by PRODUCTO
Acostumbrate a usar true/false, 1/0, -1/0, etc cuando trabajes con valores booleanos
Un saludo