Fórum Odbc mysql #172809

02/08/2003

0

Ola esou usando window 2000, delphi 7 e mysql.
Tenho uma tele principal com um dbgrid e um timer que a cada 4 segundos ele faz um refresh na tela. Ate ai sem problemas. So que algumas vezes ele simplesmente duplica todos os campos na tabela (dbgrid). Mas nao no banco, mas eh uma droga pq eh uma lista de ordem e eh complicado ficar com registros duplicados !! Alguem tem alguma ideia do que pode ser o problema???


Edusouza

Edusouza

Responder

Posts

03/08/2003

Koplin

Eu resolvi um problema asim fechando e abrindo o dataset ao inves de usar o refresh. Parece-me que o refreesh as veses deixa sujeira no cache. Não sei se é o melhor mais resolveu.

Query1.DisableControls;//para não piscar na tela
Query1.close;
Query1.open;
Query1.enabledControls;


Responder

Gostei + 0

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

Aceitar