Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DatabaseInterBaseNotícia

Usando InterBase Change Views

usingibchange

Com o Change Views, você tem esse método patenteado para trabalhar que é muito mais fácil de desenvolver e escalar para sua base de clientes. Usando o InterBase Change Views, você agora pode identificar especificamente quais deltas foram alterados no nível do campo.

As visualizações de mudança são um modelo baseado em assinatura usado para assinar alguns dados e identificar quais dados foram alterados em seu banco de dados InterBase. Você cria uma assinatura que cobre diferentes tabelas e colunas e permite aos usuários o direito de assinar as alterações nos dados.

Durante uma conexão, você pode obter um alerta e, em seguida, buscar suas alterações delta ou usar um componente TFDEventAlerter no Delphi / C ++ Builder e até mesmo alterações específicas do código de cores. Para estender uma conexão, você não precisa estar conectado para registrar as alterações. Depois de iniciar uma transação de banco de dados, você pode ter uma assinatura ativa, desconectar-se do banco de dados e iniciar uma nova conexão com uma nova transação em um momento futuro.

Com o Change Views, você:

  • Reduza custos e E / S de disco, minimizando as sincronizações de dados
  • Têm pouco impacto no desempenho
  • Sem tabelas de log externas
  • Escalabilidade de usuários, mesmo os móveis
  • Acompanhe as mudanças da maneira que você quiser

Implementando Change Views com FireDAC

Confira este breve vídeo de 4 minutos sobre o uso de Alterar visualizações e como você pode começar a rastrear as alterações de dados.

Se quiser experimentar o uso de Change Views, você pode dar uma olhada no aplicativo de exemplo Generic Change Views que demonstrei acima, que vem com o Delphi. 

Delphi:

C: UsersPublicDocumentsEmbarcaderoStudio21.0SamplesObject PascalDatabaseFireDACSamplesDBMS SpecificInterBaseChangeViewGeneric

Para C ++, você pode encontrar nosso POC de farmácia que também demonstra o uso de Alterar visualizações para rastrear usuários e prescrições:

C: UsersPublicDocumentsEmbarcaderoStudio21.0SamplesCPPDatabaseFireDACSamplesDBMS SpecificInterBaseChangeView

See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES