HExecuteRequeteSQL avec MySQL

Posté par Anonyme le 7/2/2006 9:26:05
Bonjour,
Jusqu'à maintenant j'utilisais HF C/S avec les ordres HExecuteRequeteSQL, HLitPremier, ...
je souhaite utiliser MySQL pour mon projet.
Pour cela j'utilise l'accès natif fournit par PCSoft.
Je n'ai donc pas à modifier le code saisie auparavant pour HF C/S, à part pour certaines requêtes où la syntaxe SQL n'est plus bonne, par exemple pour les requêtes avec des jointures.

C'est ici que j'ai un problème, lorsque j'exécute une requête avec des jointures utilisant la syntaxe SQL standard, et non la syntaxe SQL pour HF C/S, le HExecuteRequeteSQL me renvoie une erreur (erreur de syntaxe justement).
Or ma requête fonctionne très bien depuis WDSQL ou depuis mysqlCC.

J'ai essayé d'utiliser le paramètre hRequêteSansCorrection, mais ca n'a rien changé.
J'ai aussi modifié mon code pour utilisé les ordres SQL* à la place des ordres H* et là ca fonctionne, mais cela m'oblige à remodifier tout mon code.
Pouvez-vous me dire si je suis obligé d'utiliser les ordres SQL* ou comment faire pour que ca fonctionne avec les ordres H* ?

Merci d'avance
Yvan

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=3503&post_id=14795