|
HExecuteRequeteSQL avec MySQL |
|
Anonyme
|
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
Contribution le : 07/02/2006 09:26
|
|
|
Re: HExecuteRequeteSQL avec MySQL |
|
Anonyme
|
Problème résolu en utilisant HExecuteRequeteSQL avec le paramètre hRequeteSansCorrection.
Contribution le : 07/02/2006 13:06
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.