Problema com filtragem

Delphi

30/09/2005

Tenho um form com uma Query (palheta Interbase, uso firebird). Nessa query coloquei o código:

Select * From EMPRESTIMO

Where
LEITOREMPRESTIMO = :NOME

Coloquei isso pra quando ele selecionar no dblookupcombobox que coloquei, um LEITOR, este leitor reflete no leitor da outra tabela. Isso quer dizer uma filtragem. Então, dá certo no DbGrid, só que, quando seleciono no lookup, no dbgrid só aparece os dados do campo NOME DO LEITOR, e os outros que são o TÍTULO DO LIVRO, enfim, cadastrados anteriormente não aparecem. Por que? Por que só aparece este campo no dbgrid? Tem alguma coisa haver com a filtragem SQL? O que posso fazer?

Obrigado.


Iniciante12345

Iniciante12345

Curtidas 0

Respostas

Beppe

Beppe

30/09/2005

Tem algum campo persistente definido?


GOSTEI 0
Iniciante12345

Iniciante12345

30/09/2005

O que é isso? Eu não sei, só sei que coloquei só isso na query além do select claro.


GOSTEI 0
Beppe

Beppe

30/09/2005

De um dulo clique na query. No Editor de campos haverá a lista de campos persistentes. Pode adicionar campos com o botão direito e ´add all fields...´


GOSTEI 0
POSTAR