FireDAC – OnUpdateRecord e OnUpdateError

OnUpdateRecord firedac
Veja nesse vídeo como trabalhar com os eventos onUpdateRecord e onUpdateError utilizando o componente ADQuery do FireDAC.
 

6 thoughts on “FireDAC – OnUpdateRecord e OnUpdateError

  1. Muito boa sua iniciativa amigo, muitos estão procurando respostas para questões encontradas no FireDAC.

    Gostaria que me tirasse uma dúvida.
    Tentei utilizar a opção de travamento de registro pessimista do componente ADConnection e estou tento problemas com os relacionamentos.
    Habilitei no componente a opção LockMode: Pessimistic e LockPoint: Immediate. Nessas opções, quanto tento incluir um registro numa Query Detalhe, ele não persiste no banco, se tentar novamente, ele retorna erro de PK. Sabe porque isso acontece com essa opção de travamento habilitada?

  2. Gostaria de tirar uma dúvida no caso de Mestre/Detalhe, quando trabalho com cachedUpdate=True.

    Exemplo:
    Tabela Mestre (Pedidos) :
    Código Data
    1 01/08/2018
    2 01/08/2018

    Tabela Detalhe (ItensPedidos)
    Cód Pedido Item Produto
    1 1 Feijao
    1 2 Arroz
    2 1 Farinha
    2 2 Carne
    Quando excluo todos os itens do pedido “1” e navego no cursor, o FireDac vai no banco de dados novamente, obtendo assim os registros do pedido “1” novamente.

Leave a Reply