Yo siempre digo lo mismo, no abusar del evento OnChange, basta que entre un administrativo con 400 pulsaciones por minuto para que tu programa empiece a temblar
.
Igual de cómodo para el usuario, pero usando el evento Onkeydown:
Código Delphi
[-]
if key = vk_return then
hacer la busqueda
Así solo se pide la consulta al presionar la tecla intro, repito, cómodo para el usuario y eficiente para la Base de Datos.
Saludos