Problemas com dbgrid

20/06/2008

1

olá pessoal ..
estou com um problema ...neste select abaixo estou selecionando um campo vazio com o nome de selecao ..ele aparece no grid ..eu consigo alterar mas na hora em q eu tiro o foco dele volta o valor antigo ..no caso aparece como vazio..
alguem pode m ajudar ....

ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(´select ´´´´ as selecao, conta, descricao from f0101 ´+
´ where f0101.empresa = ´ + cbEmp + ´ and f0101.exercicio = ´+ dataexerc +
´ and f0101.conta in (select distinct conta_debito ´+
´ from gtt_f0104 union ´+
´select distinct conta_credito from gtt_f0104)´);
ADOQuery1.Open;
DBGrid1.Columns[0].Title.Caption := ´Seleção´;
DBGrid1.Columns[0].Width := 20;
DBGrid1.Columns[0].ReadOnly := false;
DBGrid1.Columns[1].Title.Caption := ´Conta´;
DBGrid1.Columns[1].Width := 50;
DBGrid1.Columns[2].Title.Caption := ´Descrição´;
DBGrid1.Columns[2].Width := 295;

agradeço desde já...


Responder

Posts

20/06/2008

Joaoshi

Colega, deixe o tamanho do campo seleção ao menos com um espaço (se for utilizar para informar [b:3f1d6a6dcf]S[/b:3f1d6a6dcf] ou [b:3f1d6a6dcf]N[/b:3f1d6a6dcf]).

´select ´´ ´´ as selecao´

Espero ter ajudado.


Responder