Fórum Determinar tamanho de uma coluna do DBGrid #263144

22/12/2004

0

Pessoal,


Alguem poderia me dizer como limito o tamanho de uma tal coluna com relação ao seu maior registro??


Douglasf

Douglasf

Responder

Posts

22/12/2004

Marcusbraga

amigo, não tenho certeza mas pelo que sei o tamanho da coluna do dbgrid é determinado pelo tamanho do seu campo no banco de dados
se voce tem um campo do tipo varchar(30) a coluna do dbgrid tera o tamanho suficiente para as 30 posiçoes


Responder

Gostei + 0

23/12/2004

Douglasf

Sobre o tamanho do campo,

Eu sei que o DBGrid já defini o tamanho do campo de acordo com o tamanho que coloquei no banco, o problema é que nunca chega ao tamanho definido.

Eu gostaria de dar um LENGTH nos registros de descobrir qual é o maior.


Responder

Gostei + 0

24/12/2004

Vprates

Talvez isto ajude

Na hora de passar o campo para o grid

DBGrid.Selected.Add(´Field´ + #9 + ´Tamanho´ + 9 + ´Titulo´);

Tamanho pode ser uma var com o lenght do registro;

Espero ter ajudado. :!:


Responder

Gostei + 0

24/12/2004

Douglasf

Muito obrigado pela ajuda,

mas o problema é que estou criando minhas querys em tempo de execução, eu só ligo o DBGrid ao DataSourece e ele pega todos os campos selecionados pelo select.


de qualquer forma muito obrigado....


Responder

Gostei + 0

24/12/2004

Vprates

Exatamente como eu uso.

Qr.Sql.Text := ´Select Field from table´;

Grid.Selected.clear;
DBGrid.Selected.Add(´Field´ + #9 + ´Tamanho´ + 9 + ´Titulo´);
Grid.ApplySelected;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar