quotestr no delphi

Delphi

06/06/2017

Galera.. seguinte... tenho um filtro assim:
dmbb.tbpedido.filter:='codigo = '+ quotedstr('cc%');
mas o problema é que o programa possui outros codigos como ccpu,ccpa,
queria saber se tem como esse filtro buscar SOMENTE o cc
Rafael Yudi

Rafael Yudi

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

06/06/2017

acredito que basta tirar o sinal de porcentagem
GOSTEI 0
Rafael Yudi

Rafael Yudi

06/06/2017

da erro cara eu tentei por o % antes c tentei tirar o % ele da erro
GOSTEI 0
Gutierry Pereira

Gutierry Pereira

06/06/2017

Teria como postar o erro que ocorre quando deixa somente 'cc', isso deveria funcionar.
GOSTEI 0
Wesley Yamazack

Wesley Yamazack

06/06/2017

Opa Rafael, tudo bem?

O código que você deveria fazer é esse:

dmbb.tbpedido.filtered:= false;
dmbb.tbpedido.filter:='codigo = '+ quotedstr('cc');
dmbb.tbpedido.filtered:= true;


Para você usar o '%', o seu operador teria que ser "like" e não o "=", sacou?

Veja se isso irá resolver seu problema :)
GOSTEI 0
POSTAR