OVH Cloud OVH Cloud

PB ouverture fichier Mysql (Enregistrement courrant)

23 réponses
Avatar
KRIS
Débutant en détresse...

Bonjour à tous et merci pour votre aide...

J'ai une Appli sous WD8
Une BD sous Mysql
J'ai fais un rad complet qui a créé les Tables et les fiches.

j'ai fait une requete sélection sur un fichier.
J'affiche les résultats dans une table mémoire (non liée à la requete)

Après sélection de la ligne voulue par l'utilisateur je souhaite ouvrir
la fiche RAD concernée pour permettre les modifications.

J'ai essayé le code suivant mais cela ne marche pas...
Pas de répercussion des modifs dans le fichier.

ouverture Requette :
HExécuteRequête(requeteSelection,hRequêteDéfaut,param1)
FichierVersTableMemoire(Table_1,requeteSelection)

Puis après selection de la ligne :
HlitRecherche(fichier,rubrique,table_1.valeur)
ouvre(FicheRAD,"Modif")

Enfin pour appliquer les modifs :
FichierVersEcran() ou Fichier.rubrique=Fiche.champ
hmodifie(fichier)

La fiche RAD s'ouvre correctement remplie mais si je fais des modifs
elles ne sont pas écritent dans le fichier... (NB avec gestion
d'eurreur : Aucune erreur remontée...)
Il semble qu'il n'y ai pas de liaison constante avec le fichier.

Cela me semble bien aléatoire ! (Ce code marche très bien avec
Hyperfile)

Que faut-il rajouter ? Merci beaucoup pour votre aide...

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com

3 réponses

1 2 3
Avatar
elecoest
> ### La cle primaire est indispensable sur les commandes WD avec Mysql !
?? ###



Je pense que c'est le cas pour chaque modèle SQL digne de ce nom.
Avatar
KRIS
elecoest avait énoncé :
### La cle primaire est indispensable sur les commandes WD avec Mysql !
?? ###



Je pense que c'est le cas pour chaque modèle SQL digne de ce nom.



Oui bien sur, je suis totalement d'accord ! Concepts fondamentaux que
tout le monde devrait connaitre...

Mais avec HF, ça à l'air de marcher sans ... Et là "c'est la porte
ouverte à toutes les fenêtres !"...

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
Manu
> >> ### La cle primaire est indispensable sur les commandes WD avec Mysql !
>> ?? ###
>
> Je pense que c'est le cas pour chaque modèle SQL digne de ce nom.

Oui bien sur, je suis totalement d'accord ! Concepts fondamentaux que
tout le monde devrait connaitre...

Mais avec HF, ça à l'air de marcher sans ... Et là "c'est la porte
ouverte à toutes les fenêtres !"...



<supposition>
Oui car il existe en HF la notion de hNumEnr. Donc quand WD lit la table il
sais toujours retrouvé ses petits avec sa sauvegarde de contexte.
</supposition>
1 2 3