Pb (pas facile!!) lors de l'exéc d'un MDE compilé... [Acc97] - SQL/NoSQL - Programmation
Marsh Posté le 19-06-2003 à 15:05:09
Ca ne serais pas un probleme de format de date... en angleterre c'est mm dd yy et en france dd mm yy...
Moi pour pas que acces ce foute dedans... je met tout en dd mmm yyyy, comme ca le mois est en 3 lettres et il ne confond pas le mois et le jour...
Marsh Posté le 19-06-2003 à 15:25:02
Non, je ne pense pas que ca ait quelque chose à avoir, snon, comment se fait il que la meme requete marche dans le mdb?
Et aussi, comment expliquer le probleme des ListBox?
Merci quand meme pour l'aide que tu as essayée de me donner...
Peut etre que pour comprendre ce qu'il y a dessous, je devrais mieux comprendre comment marche un mde...
Marsh Posté le 19-06-2003 à 14:32:04
Qlors là, j'qi vrqiment un BIG Problem, et celui qui pourra me le résoudre (lespoir fait vivre), chapeau bas
Voilà, j'explique rapidement : je suis sous Access97.
Je développe une appli avec forms, reports, tables, modules, etc... Ensuite, j'envoie cette appli (à un ami en Angleterre), en .mdb, et son role et le de "compiler" en mde toujours. Alors, lorsqu'il me le renvoie, et que je cherche à exécuter le mde (apres avoir linké les tables), j'obtiens l'erreur suivante :
"Function isn't available in expressions in query expression 'format(TabInventory.CreateDate, 'dd/mm/yy')'...
En fait, ca bloque lorsqu'une query que j'ai créée est exécutée, à l'ouverture, poure remplir une List !
Ce qui est fou, c'est que dans un autre mdb, la meme query fonctionne tres bien !
Mais je pense que le probleme est plus profond que ca !
Quand ensuite, je suis dans le soft, et que j'utilise nimporte que'lle ComboBox (liée aux enregistrements d'une table), si je sélectionne la valeur à la souris, ca marche bien! Par contre, si je tape le numéro à la main, alors il me dit : "The text you entered isn't an item in the list."
Bref, je ne sais pas du tout ce qu'il se passe...
Une idée?
Je pense que ce problème ne sera pas facile à résoudre...
Yoyo*
Message édité par Yoyo@ le 19-06-2003 à 14:40:30