Mostrar apenas alguns campos no dbgrid

Delphi

04/06/2003

Bom dia a todos!

Pessoal, estou com uma certa dificuldade em mostrar algunsitens no DBGrid, explico: Criei uma tabela chamada Area_Interesse, no meu banco Informix, como este banco não tem campo boleano (falso, verdadeiro), criei campos do tipo char com tamanho 1 e ele joga na tabela ´T´ ou ´F´ como valor para ops campos, então criei uma query e com sql selecionei tudo aonde aparece T, pois estes campos serão os que preciso. O problema é que ao criar a DBGrid ele puxa o nome de todos os campos além do que estão com ´T´, mas o que eu queria é que aparecesse apenas o campo que estivesse com T e não todos eles, está aparecendo assim: esportes|religião|informatica|saude (digamos que este seja os cabeçalhos do DBGrid, mas apenas o campo Informatica tem o bendito T, então eu gostaria que aparecesse apenas |Informatica| e mais nada, se para outro cliente fosse informática e saude, então |informatica|saude| e assim por diante, lembrando que a cada cliente a area de interesse pode mudar.

Valeu !

Angelo


Angelo

Angelo

Curtidas 0

Respostas

Edson

Edson

04/06/2003

Angelo, provalvelmente vc deve ter usando a seguinte expressão sql ´select * from area_interesse´, com esta expressão vc seleciona todos os campos da tabela expremente a seguinte instrução sql:
´select informatica from area_interesse´ mais o restante da sua instrução sql que assim deverá aparecer no dbgrid somente o campo mencionado.


GOSTEI 0
Angelo

Angelo

04/06/2003

Alguém sabe como poço fazê-lo?

Angelo


GOSTEI 0
POSTAR