deixar o dbGrid quieto
30/01/2006
0
Tenho um dbGrid conectado a um DataSource que por sua vez esta conectado a um ClientDataSet...Quando eu faço alguma operação de leitura no ClientDataSet o cursor do dbGrid muda para o registro em que eu estiver fazendo a operação.Eu queria que o dbGrid ficasse quieto , não mudasse d eposição enquanto faço as operacoes no ClientDataSet. Tem como fazer isso???
Joe_wah
Curtir tópico
+ 0
Responder
Posts
30/01/2006
Michael
Olá!
Gostei do título do post... ;-)
Basta vc chamar o método [b:e0149fc6aa]DisableControls [/b:e0149fc6aa]do DataSet associado ao grid.
Não se esqueça de chamar [b:e0149fc6aa]EnableControls [/b:e0149fc6aa]ao final do processo para ´acordar´ o grid novamente.
[]´s
Gostei do título do post... ;-)
Basta vc chamar o método [b:e0149fc6aa]DisableControls [/b:e0149fc6aa]do DataSet associado ao grid.
Não se esqueça de chamar [b:e0149fc6aa]EnableControls [/b:e0149fc6aa]ao final do processo para ´acordar´ o grid novamente.
[]´s
Responder
31/01/2006
Joe_wah
Valeu, deu certo mas o que esta ocorrendo agora é que quando chamo o EnableControls nao aparecem no Grid os dados que foram inseridos no DataSet, só aparece se eu clicar no ultimo registro que ja havia, ai atualiza tudo.
Responder
Clique aqui para fazer login e interagir na Comunidade :)