Fórum Liberar uma célula do dbgrid para digitar texto, posso??? #152931

08/04/2003

0

Olá e obrigado desde já por me ajudar ou pelo menos tentar!

Quero fazer o seguinte! O usuário vai chamar no banco a pessoa cadastrada e vai atualizar apenas um campo! Será que tem como eu mandar o usuário digitar isso direto no dbgrid? Somente aquela célula, não quero que mude as outras, somente a célula ficaria liberada para a alteração!

Valeu mesmo! []´s :wink:


Btovix

Btovix

Responder

Posts

08/04/2003

Aroldo Zanela

Olá e obrigado desde já por me ajudar ou pelo menos tentar! Quero fazer o seguinte! O usuário vai chamar no banco a pessoa cadastrada e vai atualizar apenas um campo! Será que tem como eu mandar o usuário digitar isso direto no dbgrid? Somente aquela célula, não quero que mude as outras, somente a célula ficaria liberada para a alteração! Valeu mesmo! []´s :wink:


procedure TForm1.FormCreate(Sender: TObject);
var nI: Integer;
begin
  for nI := 0 to dbGrid1.Columns.Count-1 do
    dbGrid1.Columns.Items[nI].ReadOnly := true;

  dbGrid1.Columns.Items[0].ReadOnly := false;
end;



Responder

Gostei + 0

09/04/2003

Btovix

Esse algorítmo que vc me passou não funcionou, não consigo alterar o campo que desejo. Mas muito obrigado mesmo assim! Se vc souber de outra forma ou alguém mais souber agradeço desde já
[]´s :wink:


Responder

Gostei + 0

09/04/2003

Anonymous

Testei e funcionou.


Responder

Gostei + 0

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

Aceitar