-
Pb d'accès à une bdd
Bonjour,
Je suis actuellement en période de débugage sur un programme dynamique webdev, et alors que je faisait un test pour créer une ligne dans une base de donnée, je reçois le message d'erreur suivant :
http://i32.tinypic.com/2a5hkz6.jpg
Apparemment, alors que j'utilise la ligne suivante pour remplir mon panier :
LIPANIER.DESIGNO = SAI_MNomProduit
le programme va chercher LIPANIEr.DESIGNO au lieu de LIPANIER.DESIGNO.
Après une recherche rapide, LIPANIEr n'apparait nul part dans le programme ou dans la base de donnée.
Quelqu'un saurait me dire comment je pourrais régler ca? Le problème est apparu littéralement du jour au lendemain (le test fonctionnait la veille, et a bloqué au matin)
Merci d'avance pour votre aide.
-
Bonjour,
L'erreur peut venir du fait que le fichier n'est pas là (il manque un HCréationSiInexistant). Ou bien, du fait que le fichier n'est pas en phase avec l'analyse (restauration d'un backup ou évolution de l'application sans modification automatique).
-
Merci pour la réponse.
Comment vérifier que le fichier est en phase avec l'analyse? Et le cas échéant, comment corriger ce problème?
-
La modification automatique des fichiers se fait automatiquement lors de l'installation (sauf si l'option à été décochée dans l'assistant). Sinon, il y a l'outil WDModFic dans les outils qui permet de le faire manuellement.
-
La modification automatique est activée, et même avec WDModFic je me retrouve avec la même erreur...
Pas d'autres idées?
-
Il n'y a pas d'autre solution, ton ficher est soit en phase, soit hors-phase avec l'analyse. Si tu utilise la modif auto sur ton fichier avec la même analyse que dans ton application, il devrait ajouter les colonnes qui manquent. Sinon, tu peux changer le mode de vérification de la compatibilité des fichiers avec HVérifieStructure ou tu peux supprimer ton fichier pour qu'il soit recréé avec la bonne structure.