En el evento TextChanged del textbox, este evento se desencadena cuando el contenido del textbox cambia, lo que pueden hacer es dentro de este evento evaluar el contenido del textBox y en base a eso hacer la consulta, el inconveniente de hacer esto es que es una conexión a la base de datos constante, algo que no se recomienda, aunque se vea mas bonito.