Olá, alguem sabe me responde porque do erro abaixo:

Em SQL Server 2008, criei em uma tabela MASTER uma Trigger
AFTER/DELETE onde tem o código:
delete from tabFilha_1 where id = (select id from deleted)
delete from tabFilha_2 where id = (select id from deleted)
delete from tabFilha_3 where id = (select id from deleted)

Dentro do Delphi no Evento AfterDelete do CDS Master tem o código:
SQLConnection.CloseDataSets;
MASTER.ApplyUpdates(0);

Dai me aparece o seguinte erro:
"Record not found or changed by another user"

Obs:
Com firebird funcionava 100%.
E todos os flags do Provider estão corretos, pois inserção e edição
funcionam 100%.

Espero que alguem posso me ajudar
Grato
Isaque Pinheiro


Responder a