![]() |
quiero hacer una busqueda de cliente
hola como ven soy nuevo en este foro!!
Estoy desarrollando el modulo de facturacion y quisieran que me aconsejen de como puedo realizar la busqueda de un cliente al cual quirero hacele la factura. Quisiera que a medida que estoy tipeando el aplellido (por ejemplo en un BDEdit o directamente en un edit ) me valla mostrando los resultados a los que se aserca. |
Cita:
|
Cita:
creo que seria algo asi como: where clientes.apellido_cliente=:busqueda en donde busqueda es el parametro entrante. pero mi pregunta es esta si por ejemplo tipie "pere" como ago para encontrar los apellidos que coincidan con esa cadena de caracteres. por ejemplo me tendira que mostrar los apellidos: perez perea pereira |
Hola leandro085, supongo que tus clientes los estas mostrando en un DBGrid, si solo necesitas posicionarte en el registro que se aproxime puedes utilizar la función Locate de tu DataSet con la opción loPartialKey, sino entonces utilizas Like en tu consulta.
Si quieres que se vaya filtrando a medida que escribes, tendrías que ejecutar tu consulta en el evento OnChange de tu Edit. Saluditos |
La franja horaria es GMT +2. Ahora son las 08:02:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi