Ver Mensaje Individual
  #2  
Antiguo 12-12-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Bueno, es que así no funcionan los filtros, no al menos los que puedes poner con el BDE. El que pones es válido para una consulta SQL.

En un filtro, el comodín no es % sino *, no puedes usar like y, creo que ni siquiera puedes usar más de un comodín. Así que se reduce a:

Código Delphi [-]
// lo que empiece con edit1.text...
dm.tcliente.filter:='codigo_principal = '+quotedstr(edit1.Text + '*');

o

Código Delphi [-]
// lo que termine en edit.text...
dm.tcliente.filter:='codigo_principal = '+quotedstr('*' + edit1.Text);

Y no olvides además poner la propiedad Filtered en true.

Última edición por roman fecha: 13-12-2006 a las 16:30:50.
Responder Con Cita