GARANTIR DESCONTO

Fórum DBExpress MASTER X DETALHE. #38006

14/08/2003

0

Olá!
Caro amigo.

Tenho um Master Detalhe da seguite forma:
Usando DBEXpress + D6 + IB6

NOTAS X ITENS

Estou usando: TSQLQuery.

O master detalhe está funcionando normalmente,
mas um pequeno inconveniente está acontecendo.
Quando informo os dados de NOTAS e entro no DBGrid
p/ informar os dados dos itens, a Tabela NOTAS já
é gravada permanentemente. Pois se eu cancelar a
entrada dos itens, em seguida tenho q deletar os
dados de NOTAS q foram gravado automaticamente.
Pois desejaria fazer como fazia no Paradox, pois
usava CachedUpdtes = TRue e só depois gravava tudo.
Será q tem como fazer isso usando DBExpress + IB.

A quem responder, desde já meus agradecimentos.

ANT.CARLOS/SP

T+


Ant.carlos/sp

Ant.carlos/sp

Responder

Posts

14/08/2003

Afarias

Para cadastrar os detalhes é necessário que o registro mestre tenha sido ´postado´ (POST) o que não significa que ficará gravado permanentemente.

Não conheço bem o DBX (não possuo D7) más pelo q entendo vc precisa usá-lo junto com MIDAS (ClientDataSet) sendo assim as gravações estarão em ´cache´ e só serão efetuadas com o ApplyUpdates.

Ainda, se isto não for correto, vc pode sempre usar um Rollback na transação para descartar as atualizações.


T+


Responder

Gostei + 0

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

Aceitar