Como atualizar uma cxGrid

Delphi

10/05/2012

Gostaria de saber o seguinte:
Tenho uma Grid (Dev express - cxGRID) e a fonte de dados é um Client Dataset...

tenho uma rotina que pode excluir um item no dataset...
esse item é visualizado na grid...
como faço para atualizar a grid (sem o registro excluido) sem ter que rodar a query novamente.

Obs.: é um dataset alimentado por uma procedure que é muito lenta devido ao volume de dados e outras rotinas.
José Malafaia

José Malafaia

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

10/05/2012

Boa tarde.
Como você tem um cxGrid, tem um View nela, certo? Tente usar o seguinte comando:
cxGrid1DBTableView1.DataController.Refresh


Onde cxGrid1DBTableView1 é o view que está ligado ao dataset.

Boa sorte.
GOSTEI 0
José Malafaia

José Malafaia

10/05/2012

Fiz isso...

apago os registros do dataset, depois disparo esse refresh...

mas ainda mantem alguns registros.

Tem algo mais que eu possa fazer?
GOSTEI 0
POSTAR