Verifique as ligações do seu Master-detail pois é cancelada toda a transação ! Veja se ao abrir a tabela filha com a tabela pai(no seu dataset) ele vai abrir a tabela pai e se ao fechar a tabela pai ele vai fechar a tabela filha automatico !!
Abraços, Daniel 2009/2/12 Alisson <alss...@yahoo.com.br> > Estou fazendo gravação em 2 tabelas. Para isso uso master-detalhe e o > esquema Dataset-DatasetProvider-ClientDataset pra salvar todos os dados em > uma só transação. Mas se ocorrer uma exceção de BD na tabela detalhe, fica > gravado o registro na tabela master. Não deveria cancelar toda a transação? > > O que pode estar errado? > > __________________________________________________ > Faça ligações para outros computadores com o novo Yahoo! Messenger > http://br.beta.messenger.yahoo.com/ > > -- Abraços, Daniel. "Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele está a solução", [As partes desta mensagem que não continham texto foram removidas]