Problemas com dbgrid
20/06/2008
0
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á...
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á...
Almirdv
Curtir tópico
+ 0
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.
´select ´´ ´´ as selecao´
Espero ter ajudado.
Responder
Clique aqui para fazer login e interagir na Comunidade :)