Non, c'est normal que les doubles quotes soient là, c'est écrit en grand dans le manuel BioNumerics que ce dernier emploie des doubles quotes mais que l'on peut néanmoins l'utiliser avec MySQL si on configure correctement celui-ci.
ANSI_QUOTES
Traite ‘"’ comme un délimiteur d'identifiant (comme le caractère MySQL ‘`’) et non comme un délimiteur de chaînes. Vous pouvez toujours utiliser ‘`’ pour délimiter les identifiants en mode ANSI. Avec ANSI_QUOTES activée, vous ne pouvez pas utiliser les guillemets doubles pour délimiter une chaîne de caractères, car ce sera uniquement interprété comme un identifiant. (Nouveau en MySQL 4.0.0.)
Certaines fonction existent dans MySQL, l'ennui est qu'il faudrait que je modifie les paramètres de ma base de données une bonne fois pour toutes avant de la connecter à BioNumerics.
Code:
1 2
| SET SQL_MODE="ANSI_QUOTES";
SELECT * FROM "c_botulinum" |
cette requête fonctionne très bien mais je dois faire précéder celle-ci de "SET SQL_MODE="ANSI_QUOTES";" à chaque fois.
Cela est peut-être un chemin vers la solution.
Merci,
Jasmine