PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → 0 Retour de la fonction Hajoute
0 Retour de la fonction Hajoute
Iniciado por dboiseaux, 05,nov. 2019 14:52 - 11 respuestas
Publicado el 05,noviembre 2019 - 14:52
Bonjour a tous j'ai un petit soucis :
Quand je fais un Hajoute(vers ma Table BDD) bh il ne m'affiche pas la donnée que j'ai rentrer.
Pour vérifier si ma ligne a bien été prise en compte je fais un Count(*) et il me retourne 1 donc ma ligne mais elle est vide rien n’apparaît dans ma base de donnée.

EcranVersFichier()
HAjoute(MaTable BDD)


Merci Cordialement
Miembro registrado
352 mensajes
Publicado el 05,noviembre 2019 - 18:02
Bonsoir, vous n'avez pas fait de binding au niveau de l'IHM
Miembro registrado
2.682 mensajes
Publicado el 05,noviembre 2019 - 18:29
Je suis du même avis que @Romulus001, les liaisons ne doivent pas exister...

--
Cordialement,

Philippe SAINT-BERTIN
Publicado el 06,noviembre 2019 - 09:25
Bonjour a tous , je vous assure que dans chaque champ de saisie je l'es bien lié avec un attribut de ma Table dans ma base de donnée. La liaison est bien faite je vous garantie.


Publicado el 06,noviembre 2019 - 09:33
Voici la preuve que rien ne s'ajoute :


Miembro registrado
352 mensajes
Publicado el 06,noviembre 2019 - 10:14
S'agit-il d'une base de données HFSQL classic ou CS ?
Miembro registrado
4.361 mensajes
Publicado el 06,noviembre 2019 - 10:26
Bonjour,
Peut-on avoir le code complet de ton code d'ajout.
Ta première PK avec une valeur de "0" m'intrigue

--
Il y a peut être plus simple, mais, ça tourne
Miembro registrado
1.640 mensajes
Publicado el 06,noviembre 2019 - 10:27
Il faudrait passer en mode debug et mettre un point d'arret sur la ligne Hajoute et regarder le contenu de Test_CheckBox a partir du debugger pour voir ce qu'il y a dedans..
Miembro registrado
2.682 mensajes
Publicado el 06,noviembre 2019 - 10:57
Bonjour,

Essaye comme ça:
EcranVersFichier(MaFenêtre,TestCheckBox)
SI PAS HAjoute(TestCheckBox) ALORS
Erreur(HErreurInfo())
FIN


--
Cordialement,

Philippe SAINT-BERTIN
Publicado el 06,noviembre 2019 - 11:02
Il s'agit bien d'une base HFSQL.
Je pense que j'ai du bidouiller trop de truc auparavant parceque maintenant cela refonctionne. J'ai tour recommencer au propre et l'insertion fonctionne correctement.

Merci A tous :)
Miembro registrado
352 mensajes
Publicado el 06,noviembre 2019 - 11:10
Peut on aussi voir la description du fichier TestCheckBox?
Miembro registrado
102 mensajes
Publicado el 06,noviembre 2019 - 15:51
Bonjour,

C'est peut-être la liaison des colonnes de la table qui serait manquante ?
Il ne manque pas un HRaz() avant ?
Essaye sur un bouton :

HLitDernier(TestCheckBox)
Info(TestCheckBox.Prénom)


--
Cordialement.

Karl
Mensaje modificado, 06,noviembre 2019 - 15:52