PC SOFT - Documentation en ligne
Version : 18.0
Communauté : 0 annotation | Annoter Flux RSS
Cette page est également disponible pour : WINDEV Mobile, WINDEV, WEBDEV, Etats & Requêtes
Version affichée :
HGèreRéplication (Fonction)
En anglais : HSetReplication

 
WinDev WebDev - Code Serveur WebDev - Code Navigateur WinDev Mobile Etats et Requêtes   Windows Linux Windows Mobile Windows Phone Android Widget Android iPhone/iPad Windows Store apps   Java PHP Ajax Code Utilisateur (MCU) Langage Externe   HyperFileSQL HyperFileSQL Client/Serveur Procédures stockées Hyper File 5.5 OLE DB ODBC Accès Natifs

Débranche (ou re-branche) temporairement la réplication. La réplication peut être une réplication journalée ou une réplication universelle.

Par défaut, la réplication entre des fichiers de données HyperFileSQL est automatiquement gérée.

Lorsque la réplication est "débranchée", il est possible d'accéder à des fichiers de données HyperFileSQL Classic sans mémoriser les informations nécessaires à la réplication. Il est ensuite nécessaire de rétablir la gestion de la réplication.

Attention : L'usage de cette fonction est réservée aux programmeurs expérimentés. Il est déconseillé de débrancher temporairement la gestion de la réplication et d'effectuer des modifications sur les fichiers de données. En effet, des problèmes peuvent intervenir ensuite lors de la synchronisation.

Remarque : La réplication n'est pas disponible lors de l'accès à une base de données via Accès distant.

 
WinDev WebDev - Code Serveur Etats et Requêtes Windows Ajax Code Utilisateur (MCU) HyperFileSQL HyperFileSQL Client/Serveur
// Désactive la réplication
HGèreRéplication(Faux)
// Ajout d'une valeur qui ne sera pas répliquée
HAjoute(Client)
// Réactive la réplication
HGèreRéplication(Vrai)
 
WinDev WebDev - Code Serveur WinDev Mobile Etats et Requêtes Windows Windows Mobile Ajax Code Utilisateur (MCU) HyperFileSQL HyperFileSQL Client/Serveur
// Branche la réplication universelle
HGèreRéplication(rplRéplicationUniverselle)

WinDev WebDev - Code Serveur Etats et Requêtes Windows Ajax Code Utilisateur (MCU) HyperFileSQL Hyper File 5.5
Masquer les détails

Gestion de la réplication journalée entre des bases HyperFileSQL

<Résultat> = HGèreRéplication(<Mode de gestion>)

<Résultat> : Booléen
  • Vrai si la réplication était gérée avant l'utilisation de la fonction HGèreRéplication,
  • Faux si la réplication n'était pas gérée avant l'utilisation de la fonction HGèreRéplication.
<Mode de gestion> : Booléen
  • Faux pour débrancher temporairement la gestion de la réplication,
  • Vrai pour re-brancher la gestion de la réplication.
Masquer les détails

Gestion de la réplication journalée (entre des bases de données HyperFileSQL) ou de la réplication universelle

<Résultat> = HGèreRéplication(<Mode de gestion>)

<Résultat> : Constante de type entier
Ancien mode de gestion de la réplication (avant la modification) :

rplRéplicationDésactivéLa réplication n'était pas gérée avant l'utilisation de la fonction HGèreRéplication.
rplRéplicationUniverselleLa réplication réalisée avant l'utilisation de la fonction HGèreRéplication était une réplication universelle (par exemple entre des fichiers de données HyperFileSQL et des fichiers de données manipulés par un Accès Natif).
Remarque : par compatibilité avec les versions précédentes, la constante rplRéplicationHétérogène peut être utilisée.
rplRéplicationJournaliséLa réplication journalée entre des fichiers de données HyperFileSQL était gérée avant l'utilisation de la fonction HGèreRéplication.
<Mode de gestion> : Constante de type Entier
Nouveau mode de gestion à utiliser :

rplRéplicationDésactivéPermet de désactiver temporairement la gestion de la réplication.
rplRéplicationUniversellePermet de réaliser une réplication universelle (par exemple entre une base de données HyperFileSQL et une base de données Oracle).
Remarque : par compatibilité avec les versions précédentes, la constante rplRéplicationHétérogène peut être utilisée.
rplRéplicationJournaliséPermet de réaliser une réplication journalée entre des fichiers de données HyperFileSQL (utilise les fichiers de données HyperFileSQL journalés).

Important

La désactivation de la réplication provoque la désactivation de la journalisation. Il est possible de réactiver la journalisation grâce à la fonction HGèreJournal.

 
Composantes :
WinDev WebDev - Code Serveur Etats et Requêtes wd180rpl.dll
Windows Mobile wp180rpl.dll
 
 
Version minimum requise : 9
Communauté : 0 annotation Flux RSS
Connectez-vous pour ajouter une annotation | Conditions Générales du service d'annotations