Fórum Erro ao excluir Registro #191125

28/10/2003

0

Pessoal, estou utilizando um TClientDataSet, DatasetProvider e Query.
Estou tentando excluir um registro de um dbgrid que está ligado a um TDatasource que está ligado ao TClientDataSet. Quando clico no botão excluir dou os comandos ClientDataset.delete; ClientdataSet.Applyupdates(0);
Com isso da um erro ´Unable to find record. No Key specified.´
Esse erro só ocorre quando o registro que tento excluir tem um filho, é claro que deveria dar um erro mas eu acho que não seria esse, não estou conseguindo tratar o erro pois ele não está indo para dentro do Except.
Logo em seguida se tento apagar outro registro que não tem filho dá um erro que o Dataset não está em modo de inserção ou edição.
Por favor, alguém pode me ajudar???
Valeu galera.


Mever

Mever

Responder

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

Aceitar