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

Utilisation des vues de changement d’InterBase

usingibchange

Avec Change Views, vous disposez de cette méthode brevetée pour travailler avec qui est beaucoup plus facile à développer et à faire évoluer pour votre clientèle. À l’aide des vues de modification InterBase, vous pouvez désormais identifier spécifiquement les deltas qui ont changé au niveau du champ.

Les vues de modification sont un modèle basé sur un abonnement utilisé pour s’abonner à certaines données et identifier les données qui ont changé dans votre base de données InterBase. Vous créez un abonnement qui couvre différentes tables et colonnes et autorisez les utilisateurs à s’abonner aux modifications des données.

Lors d’une connexion, vous pouvez obtenir une alerte puis récupérer vos modifications delta ou utiliser un composant TFDEventAlerter dans Delphi / C ++ Builder et même des modifications spécifiques au code de couleur. Pour couvrir une connexion, vous n’avez pas besoin d’être connecté pour enregistrer les modifications. Une fois que vous démarrez une transaction de base de données, vous pouvez avoir un abonnement actif, puis vous déconnecter de votre base de données, puis démarrer une nouvelle connexion avec une nouvelle transaction à un moment ultérieur.

Avec Change Views, vous:

  • Réduisez les coûts et les E / S disque en minimisant les synchronisations de données
  • Ont peu d’impact sur les performances
  • Aucune table de journal externe
  • Évolutivité des utilisateurs, même mobiles
  • Suivez les changements comme vous le souhaitez

Implémentation des vues de changement avec FireDAC

Regardez cette courte vidéo de 4 minutes sur l’utilisation des changements de vues et comment vous pouvez commencer à suivre les modifications des données.

Si vous souhaitez essayer d’utiliser Change Views, vous pouvez jeter un œil à l’exemple d’application Generic Change Views que j’ai montré ci-dessus et livré avec Delphi.

Delphes:

C: UsersPublicDocumentsEmbarcaderoStudio21.0SamplesObject PascalDatabaseFireDACSamplesDBMS SpecificInterBaseChangeViewGeneric

Pour C ++, vous pouvez trouver notre Pharmacie POC qui montre également l’utilisation de Change Views pour suivre les utilisateurs et les prescriptions:

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

IN THE ARTICLES