Bonjour à tous,
je pose la question avant de restaurer ma base de données...
Je planche sur un bug depuis hier soir, j'ai une requête qui ne donne pas le même résultat depuis management studio et depuis mon appli.
Il faut savoir que j'utilise windev (ne me lancez pas de cailloux svp ) qui pose son lot de problèmes, mais je crois que cette fois ça ne vient pas de là.
J'ai essayé ma requête sur toutes mes bases de données et elle ne se lance pas car il manque des tables, ce qui prouve que je travaille bien sur la même base entre l'application et management studio.
C'est comme si depuis mon application il manquait les paramètres d'une jointure. En faisant un peu de débug j'ai fait afficher la requête juste avant l’exécution pour être sûr qu'elle n'est pas biaisée par mon code source ce qui n'est pas le cas, car un simple copié collé fonctionne sous SSMS mais pas dans mon programme.
Plus étrange encore lorsque je crée un index sur ma table, ma requête ne donne plus de résultat ni sur SSMS ni dans mon programme.
Quelqu'un a une piste?
Je voudrais profiter de l’expérience pour le jour où ça m'arrive en production.
Merci a bientôt
PS: Comme d'habitude, secret professionnel bla bla bla je ne peux pas donner trop d'information.
Partager