Ver Mensaje Individual
  #4  
Antiguo 08-05-2012
jocaro jocaro is offline
Miembro
 
Registrado: sep 2011
Posts: 104
Reputación: 13
jocaro Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
No se ha informado sobre la base de datos que se está usando, si es firebird, y si el campo blob está declarado como texto, entonces se puede hacer una búsqueda "normal".
En lugar de usar like, tengo la costumbre de usar containing
La direferencia es con containing busca mayúsculas y minúsculas, y encualquier parte del texto.
El ejemplo de Ñuño quedaría así:
Código SQL [-]SELECT * FROM tabla WHERE tabla.campo containing 'subcadena'
Hola y muchas gracias a ambos.

La base de datos es sqlite (no la he citado anteriormente para no complicar la explicación), el campo blob está declarado como tal.

Necesito buscar a traves de un método del componente de texto enriquecido y es aquí donde surge mi duda ¿la propiedad filter del dbgrid es sólo para código sql o puedo meter la búsqueda que necesito?, en caso contrario ¿existe alguna otra propiedad donde se pueda definir dicha búsqueda?, ¿tendría que utilizar otro componente?, etc.

En última instancia, que enfoque me aconsejáis a partir de vuestra experiencia.

Un saludo.
Responder Con Cita