[R] Include MySQL et problème avec les accents (é, è, ù)

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Gigli
Niveau 2
Niveau 2
Messages : 20
Enregistré le : jeu. 09 oct. 2008 16:13
Status : Hors ligne

[R] Include MySQL et problème avec les accents (é, è, ù)

#1

Message par Gigli »

Bonjour :)


J'utilise depuis peu l'include MySQL trouvé ici http://www.autoitscript.com/forum/topic ... _mysql.au3

Il y a-t-il quelque chose à savoir sur les accents ?

Si je fais par exemple un

Code : Tout sélectionner

_AddRecord($sql, "nom", "nom", "vélo")
Je me retrouve dans ma base avec un enregistrement avec uniquement "v"


Donc, j'en appel aux utilisateur chevronnés d'AutoIt et de MySQL, afin de m'aider à déterminer ce qui provoque ce problème : quelque chose dans AutoIt, ou alors, lors de la création de la base de données MySQL ?


Merci à vous :)
Modifié en dernier par Gigli le sam. 31 déc. 2011 11:59, modifié 1 fois.
Avatar du membre
Yarillo
Niveau 5
Niveau 5
Messages : 109
Enregistré le : mer. 11 mai 2011 22:22
Status : Hors ligne

Re: [..] Include MySQL et problème avec les accents (é, è, ù

#2

Message par Yarillo »

Bonsoir.

Le problème devrait pas se situer pas dans votre librairie, je penche pour votre table SQL.
Elle doit être marquée comme étant en UTF-8, tentez de la transformer en latin1.
Gigli
Niveau 2
Niveau 2
Messages : 20
Enregistré le : jeu. 09 oct. 2008 16:13
Status : Hors ligne

Re: [..] Include MySQL et problème avec les accents (é, è, ù

#3

Message par Gigli »

Bonjour,


Merci pour votre réponse. En faisant ce test, j'obtiens désormais "v?lo" :D

Cela ne pourrait-il pas venir de l'OS (paramètres régionaux de Windows ?)


Si l'un de vous a une base MySQL dans laquelle il sait lire et écrire les accents avec AutoIT, ne serait il pas trop demandé qu'il poste ici une mini base et un bout de code pour que je le test dans mon environnement ?


Merci :)
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Include MySQL et problème avec les accents (é, è, ù

#4

Message par jchd »

Perso, je conseille vivement de ne travailler qu'en Unicode (UTF-8). L'ANSI est une source de problème, tant à court terme qu'à long terme.
C'est indépendant du moteur SQL utilisé, bien sûr.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Gigli
Niveau 2
Niveau 2
Messages : 20
Enregistré le : jeu. 09 oct. 2008 16:13
Status : Hors ligne

Re: [..] Include MySQL et problème avec les accents (é, è, ù

#5

Message par Gigli »

Bonjour,


Ok, c'est résolu. Le problème provenait bien de la base SQL et non d'AutoIt.


En effet, la base tournait sur une machine virtuelle avec une version Ubuntu server.

J'ai testé en local sur mon PC en windows en utilisant Wampp, et même à distance sur un server Debian, et là je n'ai aucun problème d'accents.

Maintenant qu'est ce qui pose problème sur la machine Ubuntu... je crois que n'aurais jamais la réponse :D


Merci à vous. Je [R] le sujet
Répondre