Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Buscar texto en dbMemo (https://www.clubdelphi.com/foros/showthread.php?t=83845)

exequielmatias1 05-08-2013 17:41:28

Buscar texto en dbMemo
 
Hola ClubDelphi tengo una pregunta>
Tengo una Base de datos en Access, conectado a un ADOQuery y a un DataSource, esta base se muestra en un DBGrid, en este DBGrid tengo un campo DBMemo el cual contiene texto.
Tengo un boton Buscar y quiero hacer una consulta desde un Edit poner una palabra y que busque esa palabra en todos los campos DBMemo y filtrar el resultado en el DBGrid.
tengo este codigo pero no funciona
qry.SQL.Text:='select * from PERSONAS where mdbmemo Like' + QuotedStr ('%' + Edit2.Text + '%');
espero su ayuda gracias!

Casimiro Notevi 05-08-2013 18:12:09

Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración :)


Recuerda poner los tags al código fuente, ejemplo:



Gracias :)

ecfisa 05-08-2013 18:36:49

Hola.

El código tendría que funcionar correctamente. A que te referis cuando decis "no funciona" ¿ Te muestra algún error ?, ¿ No muestra los resultados esperados ?, ...

Saludos. :)

jpgonzalez 14-08-2013 01:21:15

Viendolo rapidamente se me ocurre lo siguiente:
Supongamos que en el EditText2 este la palabra "prueba".
Este es tu codigo:
Código Delphi [-]
qry.SQL.Text:='select * from PERSONAS where mdbmemo Like' + QuotedStr ('%' + Edit2.Text + '%');

El SQL.Text quedaria:
select * from PERSONAS where mdbmemo Like'%prueba%'

Según lo que veo, faltaria dejar un espacio luego del like... de todas maneras, para verificar esto, puedes crear una variable String e imprimirla con un ShowMessage, o debuggear y ver el contenido del SQL.Text.

Espero te haya servido, abrazo!


La franja horaria es GMT +2. Ahora son las 21:31:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi