Desligar DataSet do dbGrid

29/10/2008

0

Bom dia amigos,

Tenho a seguinte situação:

- Num dbgrid, listo as parcelas de débito do cliente, criei uma função que marca as linhas que o usuário deseja quitar. ok

- Ao confirmar que deseja liquidar essas contas, eu queria desligar o dbgrid do dataset, de modo que ficasse o dbgrid estático com aquelas parcelas selecionas e no mesmo momento vou dar o comando de liquidação, passando por cada uma das linhas verificando se está marcada e baixar o débito.

- Queria fazer isso, se possível, pois quando estou fazendo a liquidação, o, ponteiro fica andando pelo dbgrid, ficando na elegante.

Se puderem me ajudar, agradeço

Mario


Aldus

Aldus

Responder

Post mais votado

29/10/2008

Pelo que entendi você está fazendo um loop no DataSet. É fácil resolver.


//Desativa
SeuDataSet.DisableControls;

while not DataSet.EOF do 
begin
  //Código
end;

//Ativa
SeuDataSet.EnableControls;




Adriano Santos

Adriano Santos
Responder

Mais Posts

29/10/2008

Aldus

Olá Adriano,

Era isso mesmo.

Funcionou corretamente.

Obrigado


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