excluir item dbgrid

Delphi

12/08/2008

boa tarde..

Sou novo no aqui no forum, se possivel gostaria de saber como faço pra excluir um item da dbgrid no delphi 7, pois eu excluo o item da bdgrid, mas nao exclui do banco de dados.

agradeço desde já !


Gemim

Gemim

Curtidas 0

Respostas

Elara

Elara

12/08/2008

Primeiro que componente de acesso a dados você usa?

1) Se for ClientDataset verifique se esta usando ApplyUpdates.
2) Verifique se esta commitando, abriu alguma transação tem que dar commit.

Mande mais informações para poder-mos ajudalo.


GOSTEI 0
Elara

Elara

12/08/2008

Primeiro que componente de acesso a dados você usa?

1) Se for ClientDataset verifique se esta usando ApplyUpdates.
2) Verifique se esta commitando, abriu alguma transação tem que dar commit.

Mande mais informações para poder-mos ajudalo.


GOSTEI 0
Martins

Martins

12/08/2008

O DBGrid é um espelho do seu Dataset, então ao excluir um item nele o item deveria ser excluído da sua base, claro que quando se usa Cds deve-se tomar algumas medidas para que isso aconteça, mas como disse o colega q primeiro respondeu a sua pergunta, nos forneça mais infromações, como por exemplo os componentes q vc está utilizando para acesso a dados.


GOSTEI 0
Gemim

Gemim

12/08/2008

desculpe de nao ter colocado as informaçoes :)
pois entao, estou usando sim o ibdataset, e tbm estou commitando meu tenho uma grid, e um botao de exclusao que o codigo esta assim:

ib_item.Delete;
dm_banco.IBTransaction1.CommitRetaining;

obrigado !


GOSTEI 0
POSTAR