Bueno, como en estos momentos me estoy comiendo un sandwich, tengo tiempo de rastrear el error. Al menos aquí hay algo:
Código Delphi
[-]
DM.QINV.SQL.Add('WHERE'+ETIQUETA2.Caption+'LIKE :TETI' );
Tienes que poner un espacio después del WHERE y otro antes del LIKE.
Código Delphi
[-]
DM.QINV.SQL.Add('WHERE '+ETIQUETA2.Caption+' LIKE :TETI' );
// Saludos