Bonjour,
Je travaille sur une application client / serveur sous Delphi. Le serveur possède des TDataSetProvider, et les clients des TClientDataSet.
Lorsque deux fenêtres du client affichent des données de la même table, j'utilise éventuellement deux TClientDataSet dont les données sont celles de la même table (le même provider sur le serveur). Je souhaiterais pouvoir rafraîchir les données de l'un d'eux si l'autre les modifie.
J'ai déjà mon idée pour mettre en place une structure de données permettant d'informer les différents TClientDataSet concernés qu'ils doivent se mettre à jour, mais étant donné que ce problème est d'ordre général, il existe certainement des obljets permettant de faire ceci sans développement supplémentaire.
Par extension, je souhaiterais par la suite permettre des rafraîchissement sur un client alors que les données ont été modifiées par un autre client.
Merci d'avance si vous connaissez une solution à mon problème !
Partager