PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Différences d'intégrité entre l'analyse et la base de données
Différences d'intégrité entre l'analyse et la base de données
Débuté par Faustin M., 15 jan. 2025 14:21 - 3 réponses
Posté le 15 janvier 2025 - 14:21
Bonjour,

Dans mon analyse, j'ai une contrainte d'intégrité représenté comme celle-ci.

Fiche1.idFichie (0,n) <-------------------------->(1,1) Fiche2.idFiche

Et cette contrainte n'a jamais été changé depuis.
Cependant, dans la base de données HFSQL, cette même contrainte est différente.

Fiche1.idFichie (1,n) <-------------------------->(1,1) Fiche2.idFiche

Par ailleurs, l'analyse et la base de données HFSQL sont à jour

Je souhaite remettre cette contrainte d'intégrité de la base de donnée comme celui de l'analyse. Est-ce que vous connaissez une méthode pour cela?

Je vous en remercie
Membre enregistré
7 messages
Posté le 15 janvier 2025 - 15:07
Bonjour,

Je t'invite à consulter l'aide en ligne de la fonction HMiseAJourLiaison(), cela semble correspondre à ton besoin.
https://doc.pcsoft.fr/fr-fr/?1000024555

Sinon tu peux utiliser l'outil WdModFic.exe

Bien cordialement,
NN12
Message modifié, 15 janvier 2025 - 15:09
Membre enregistré
175 messages
Posté le 15 janvier 2025 - 15:55
Bonjour

Je vois votre problème, vous souhaitez mettre à jour le contrainte d'intégrité dans une base HFSQL, j'ai une solution très efficace pour vous

1. Il faut supprimer tous les cardinalités et les contraintes dans l'analyse, sinon lorsque vous exécutez un requête Sql intégrer, il y aura souvent des erreurs

Pour ce cas dans les bases de données HFSQL, il faut créer un rubrique de liaison entre 2 fichier, ce rubrique est souvent la clé secondaire de type numérique

NB : je trouve déjà que c'est très bien pour l'utilisation de la base de données HFSQL

Cordialement
Mr.RATSIMANDRESY
Niry Aina Eddy
Posté le 16 janvier 2025 - 15:10
NN12 a écrit :
Bonjour,

Je t'invite à consulter l'aide en ligne de la fonction HMiseAJourLiaison(), cela semble correspondre à ton besoin.
https://doc.pcsoft.fr/fr-fr/?1000024555

Sinon tu peux utiliser l'outil WdModFic.exe

Bien cordialement,
NN12


Merci beaucoup NN12