Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
tenho um comando de filtro, que é este daki :
Accept := (dbf1tipo_pesso.AsString=edit1.Text);
dfb1 é o nome do banco de dados
tipo_pesso é uma coluna
edit1.text é a palvra q quero usar para filtrar
o problema está q, o que eu quero filtrar tem q estar em aspas simples senão naum funciona, assim
Accept := (dbf1tipo_pesso.AsString='(palavra)');
e naum adiantou eu colocar aspas simples na palavra q eu escrevi no edit1.text, oq eu devo fazer
é no componet TDbf , to usando ele pra abrir bancos de dado do tipo dBase...
tentei e naum funcionou....
nesse codigo em questão eu to filtrando a primeira coluna de uma tabela, e só tem duas opções na primeira coluna a letra F e a letra J, se eu trocar o edit1.text e colocar assim : 'F' o código funciona, mas se eu quiser filtrar pela letra J teria de mexer no codigo, pra filtrar apenas o q ele foi programado, mas oq eu quero é q o programa filtre oq estiver dentro do edit....
aqui está o link da documentação do component : http://rapidshare.com/files/65356580/tdbf.pdf.html
o link do programa demo : http://rapidshare.com/files/65357512/demo.zip.html
o link do componente : http://rapidshare.com/files/65357767/tdbf691.zip.html
Onde esta usando isso ?
tente assim:
dbf1tipo_pesso.AsString=QuotedStr(Palavra);