PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → [WD12] Problème de chemin de bdd
[WD12] Problème de chemin de bdd
Débuté par Romain Delecambre, 06 juil. 2009 13:05 - 5 réponses
Posté le 06 juillet 2009 - 13:05
Bonjour,

J'avais une base de données en client/serveur nommée "agglo163_finaleattention". j'ai récupéré cette base de données pour la transformer en version 165 (avec wdmodfic), puis j'ai créé une nouvelle base de données client/serveur.

Lorsque je veux ajouter (fonction HAjoute) un enregistrement dans ma base sur un certaine table, il me fait une erreur sur une autre table !! :(

Voici mon code :
HRAZ(Fiche_contact)
Fiche_contact.COCLEUNIK = 1
Fiche_contact.aga_id = 0
HAjoute(Fiche_contact)


Voici l'erreur:
Erreur à la ligne 5 du traitement Clic sur btn_active1.
Vous avez appelé la FONCTION HAjoute.
Erreur renvoyée par le serveur <zion> :
Erreur d'intégrité.
Le chemin <agglo163_finaleattention\agent_auto.fic> n'est pas DANS la base de Données <agglo165>.

Informations techniques

Projet : Echange

Dump de l'Erreur du module <WDHFSRV.DLL> <12.00Fy>.

- Appel WL :
Traitement de <fen_TestRDE.btn_active1>, ligne <5>, thread <0>
FONCTION <HAjoute>, n° de syntaxe <1>

- Niveau : Erreur fatale (EL_FATAL)

- Code Erreur : 74005

- Code Erreur WD55 : 4005

- Pas de code d'Erreur système

- Pas de Message d'Erreur système

- Que s'est-il passé ?
Erreur renvoyée par le serveur <zion> :
Erreur d'intégrité.
Le chemin <agglo163_finaleattention\agent_auto.fic> n'est pas DANS la base de Données <agglo165>.

- Infos de debug :
iehfQ005
FONCTION (7,0)

- Infos attachées :
EIT_LOGICALTABLENAME : <fiche_contact>
EIT_PILEWL :
Clic sur btn_active1 (fen_TestRDE.btn_active1), ligne 5
EIT_COMPOSANT :

EIT_DATEHEURE : 06/07/2009 10:58:22

- Identifiant DANS le .err : 73261


Assistance



Quelqu'un a-t-il déjà eu ce genre de problème et si oui, comment le résoudre ??
Sinon avez vous une idée ?
Merci d'avance !
Posté le 06 juillet 2009 - 14:18
Romain Delecambre a écrit :
Bonjour,

J'avais une base de données en client/serveur nommée "agglo163_finaleattention". j'ai récupéré cette base de données pour la transformer en version 165 (avec wdmodfic), puis j'ai créé une nouvelle base de données client/serveur.

Lorsque je veux ajouter (fonction HAjoute) un enregistrement dans ma base sur un certaine table, il me fait une erreur sur une autre table !! :(

Voici mon code :
HRAZ(Fiche_contact)
Fiche_contact.COCLEUNIK = 1
Fiche_contact.aga_id = 0
HAjoute(Fiche_contact)


Voici l'erreur:
Erreur à la ligne 5 du traitement Clic sur btn_active1.
Vous avez appelé la FONCTION HAjoute.
Erreur renvoyée par le serveur <zion> :
Erreur d'intégrité.
Le chemin <agglo163_finaleattention\agent_auto.fic> n'est pas DANS la base de Données <agglo165>.

Informations techniques

Projet : Echange

Dump de l'Erreur du module <WDHFSRV.DLL> <12.00Fy>.

- Appel WL :
Traitement de <fen_TestRDE.btn_active1>, ligne <5>, thread <0>
FONCTION <HAjoute>, n° de syntaxe <1>

- Niveau : Erreur fatale (EL_FATAL)

- Code Erreur : 74005

- Code Erreur WD55 : 4005

- Pas de code d'Erreur système

- Pas de Message d'Erreur système

- Que s'est-il passé ?
Erreur renvoyée par le serveur <zion> :
Erreur d'intégrité.
Le chemin <agglo163_finaleattention\agent_auto.fic> n'est pas DANS la base de Données <agglo165>.

- Infos de debug :
iehfQ005
FONCTION (7,0)

- Infos attachées :
EIT_LOGICALTABLENAME : <fiche_contact>
EIT_PILEWL :
Clic sur btn_active1 (fen_TestRDE.btn_active1), ligne 5
EIT_COMPOSANT :

EIT_DATEHEURE : 06/07/2009 10:58:22

- Identifiant DANS le .err : 73261


Assistance



Quelqu'un a-t-il déjà eu ce genre de problème et si oui, comment le résoudre ??
Sinon avez vous une idée ?
Merci d'avance !


J'ai trouvé ça sur le forum :
http://forum.pcsoft.fr/thread.awp…

Mais apparemment, pas de réponse non plus...

:\
Posté le 07 juillet 2009 - 13:28
J'ai le même problème et ne trouve pas de solution !

Si vous trouvez ! Pensez à moi ! ; )
Posté le 29 juillet 2009 - 11:13
C'est un problème d'integrity.fic je pense.

Regarde dans le répertoire Serveur HF\BDD\BASE_DE_DONNEES\__System\Integrity.fic
Tu l'ouvres avec WDMap.exe
(__system est un répertoire caché).

Ce fichier contient les règles d'integrité entre les fichiers. Il doit y avoir des liens entre ton ancienne base et la nouvelle. Tu peux supprimer ou modifier les liens invalides.
Posté le 23 mars 2017 - 12:03
Merci ! C'est parfait ça marche. J'ai du supprimer le fichier integrity pour qu'il soit recréer et ça à marcher
Posté le 23 août 2019 - 12:30
Romain Delecambre a écrit :
Romain Delecambre a écrit :
Bonjour,

J'avais une base de données en client/serveur nommée "agglo163_finaleattention". j'ai récupéré cette base de données pour la transformer en version 165 (avec wdmodfic), puis j'ai créé une nouvelle base de données client/serveur.

Lorsque je veux ajouter (fonction HAjoute) un enregistrement dans ma base sur un certaine table, il me fait une erreur sur une autre table !! :(

Voici mon code :
HRAZ(Fiche_contact)
Fiche_contact.COCLEUNIK = 1
Fiche_contact.aga_id = 0
HAjoute(Fiche_contact)


Voici l'erreur:
Erreur à la ligne 5 du traitement Clic sur btn_active1.
Vous avez appelé la FONCTION HAjoute.
Erreur renvoyée par le serveur <zion> :
Erreur d'intégrité.
Le chemin <agglo163_finaleattention\agent_auto.fic> n'est pas DANS la base de Données <agglo165>.

Informations techniques

Projet : Echange

Dump de l'Erreur du module <WDHFSRV.DLL> <12.00Fy>.

- Appel WL :
Traitement de <fen_TestRDE.btn_active1>, ligne <5>, thread <0>
FONCTION <HAjoute>, n° de syntaxe <1>

- Niveau : Erreur fatale (EL_FATAL)

- Code Erreur : 74005

- Code Erreur WD55 : 4005

- Pas de code d'Erreur système

- Pas de Message d'Erreur système

- Que s'est-il passé ?
Erreur renvoyée par le serveur <zion> :
Erreur d'intégrité.
Le chemin <agglo163_finaleattention\agent_auto.fic> n'est pas DANS la base de Données <agglo165>.

- Infos de debug :
iehfQ005
FONCTION (7,0)

- Infos attachées :
EIT_LOGICALTABLENAME : <fiche_contact>
EIT_PILEWL :
Clic sur btn_active1 (fen_TestRDE.btn_active1), ligne 5
EIT_COMPOSANT :

EIT_DATEHEURE : 06/07/2009 10:58:22

- Identifiant DANS le .err : 73261


Assistance



Quelqu'un a-t-il déjà eu ce genre de problème et si oui, comment le résoudre ??
Sinon avez vous une idée ?
Merci d'avance !

J'ai trouvé ça sur le forum :
http://forum.pcsoft.fr/thread.awp…

Mais apparemment, pas de réponse non plus...

:\

< j'ai fais un programme qui marche bien et dans l'excution voici l'erreur qui s'affiche
declaration de WDPRN_UTL option production. Votre code à provoqué une deplassement de la pile d'execution