![]() |
busqueda en mysql
hola chicos como estan? quisiera saber si pueden ayudarme con esta busqueda, quisiera poder realizar la busqueda a medida que voy ingresando letras a un edit el codigo que estoy utilizando es este:
en el formulario coloque un sqlquery,dataprovider,etc en la propiedad del sqlquery.SQL coloque esto: select * from stock where descrip = descrip // en edit el evento onkeypress coloque lo siguiente: clientdataset1.Close; sqlquery1.SQL.Text := 'select * from stock where descripcion = " '+edit3.Text+' " '; clientdataset1.Open; coloque un dbgrid y esta ligado al clientdataset mientras escribo en el edit me va buscando pero no encuentra nada hasta que no escriba por completo como esta en la base, por ejemplo si busco "caramelos" cuando coloco en el edit la letra "c" no escuntra nada, recien cuando pongo la palabra completa "caramelo"; desde ya les agradesco sus respuestas. |
Hola,
No sé yo cómo será de eficiente, pero, podrías probar con algo como:
Pero, probablemente algún compañero ofrezca una mejor solución... :) |
ok, ya lo pruebo y les aviso gracias por tu respuesta.
|
el codigo que me pasastes dec anda de maravillas muchas gracias.
|
La franja horaria es GMT +2. Ahora son las 03:21:14. |
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