Primero quiero recomendarte que leas la
Guía de Estilo. Despues quiero recomendarte, que cuando te de error una consulta SQL, veas como esta a quedado finalmente, si observas como va a quedar este SQL, podemos marcar que va a dar error, porque tiene dos cláusulas WHERE:
Código:
SELECT*
FROM ent1.db
WHERE STATUS='INVENTARIO' AND
WHERE ENTRADA LIKE '%'
Además esto va a darte un error de compilación en la línea:
Código:
DMR.mitabla.SQL.Add('WHERE STATUS='INVENTARIO' AND ');
que supongo que querías poner algo como:
Código:
DMR.mitabla.SQL.Add('WHERE STATUS=' + INVENTARIO + ' AND ');
siendo INVENTARIO una variable del tipo String. Si esta variable contiene una cadena, lo recomendable va a ser que escribas:
Código:
DMR.mitabla.SQL.Add('WHERE STATUS=' + QuotedStr(INVENTARIO) + ' AND ');
Saludos!