Coluna do Dbgrid !

05/01/2006

0

Fala ai galera, beleza ! Alguem poderia me ajudar , de como fazer
com que apenas uma coluna do dbgrid fique editável, e as outras fiquem
somente no modo leitura !

obrigado !


Jrduran

Jrduran

Responder

Posts

05/01/2006

Bruno Belchior

Dê dois cliques no Grid e altere a propriedade ReadOnly da coluna em questão...


Responder

05/01/2006

Jrduran

Sei disso, só que estou ativando a query em tempo de execução !


Responder

06/01/2006

Rgaffo

Declare um contador como quiser e faça assim:

for i := 0 to DBGrid1.Columns.Count - 1 do
  DBGrid1.Columns[i].ReadOnly := True;
DBGrid1.Columns[2].ReadOnly := False; // 2 é a coluna que eu quero editavel



ou

for i := 0 to DBGrid1.Columns.Count - 1 do
  DBGrid1.Columns[i].ReadOnly := True;
DBGrid1.Columns[query.FieldByName(´Coluna´).Index].ReadOnly := False; // query.FieldByName(´Coluna´).Index indica a posição do campo na query



Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar