quotestr no delphi
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
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
Curtidas 0
Respostas
Emerson Nascimento
06/06/2017
acredito que basta tirar o sinal de porcentagem
GOSTEI 0
Rafael Yudi
06/06/2017
da erro cara eu tentei por o % antes c tentei tirar o % ele da erro
GOSTEI 0
Gutierry Pereira
06/06/2017
Teria como postar o erro que ocorre quando deixa somente 'cc', isso deveria funcionar.
GOSTEI 0
Wesley Yamazack
06/06/2017
Opa Rafael, tudo bem?
O código que você deveria fazer é esse:
Para você usar o '%', o seu operador teria que ser "like" e não o "=", sacou?
Veja se isso irá resolver seu problema :)
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