revisando tu codigo me da la impresion que es uno de los errores que siempre cometia no hace mucho cuando inicie
al enviar un parametro desde delphi a tu base de datos debes especificar que es un parametro el que envias , lo haces mediante : parametro, pero los : tienen que estar pegados(no haber espaciaos) entre los : y e parametro =
parametro
Código Delphi
[-]select * from clientes where nombre= nombre;