Es que de esa forma estás buscando
'%aram%' independientemente de lo que pongas como parámetro.
El select sería:
Código:
SELECT * WHERE campo LIKE :vParam
y en el
Código:
query.params.ParamByName('vParam').AsString := valor;
pones lo que busques, por ejemplo: %loquesea