GARANTIR DESCONTO

Fórum Deletando com DbExpress (Foreign Key) #357141

14/04/2008

0

Estou tentando excluir um registro usando Dbexpress (SQLDataSet - DataSetProvider - ClientDataSet)
Esta tabela possui outra tabela vinculada a ela.
Tentando excluir um registro que possui detalhe.
Deveria dar erro, mas...
Após o Delete(usando Navigator) dou ApplyUpdates(0).
Aparentemente funciona, o registro é ´excluido´ do Dbgrid.
Mas depois, após retornar a esta tela, o registro lá está.

Usando os componentes da palheta Interbase ocorre um erro de exceção qdo dou applyupdates e, aí, sim, trato deste deste erro.
Mas aqui no DbEspress isto não ocorre.
Onde foi que errei?


Crpavao

Crpavao

Responder

Posts

14/04/2008

Crpavao

Este problema eu resolvi setando o ResolveTodataset para true.
Mesmo assim agradeço a quem complementar esta resolução.


Responder

Gostei + 0

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

Aceitar