Fórum deixar o dbGrid quieto #311070
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
Gostei + 0
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
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)