J'ai créer une petit programme de carnet d'adresse, mon but étant de me familiarisé avec SQLite3.
voir : http://www.purebasic.fr/english/viewtop ... sc&start=0
Sujet : SQLite3 BaseFunction-Include for Win + Lin + Unicode
J'ai donc utilisé cette include.
J'arrive a Créer/Ouvrir/Fermer/Supprimer ma base de donnée, et
a Lire/enregistrer/Effacer/Modifier/ et Trier les enregistrements.
Toutefois un problême perssite : les lettres accentuées (é, ê, è, à, î... etc) ne sont pas pris en compte !

Je pensais pourtant que la Base de données supporté ces lettres !
Après quelque recherche, j'ai modifier mon Editeur de PB :
- Préference/Editeur/Font et choisi une fonte unicode "Gentium", voir :
http://scripts.sil.org/cms/scripts/page ... m_download
et dans : -Préference/Editeur/Valeur par defaut cocher "Activer le support unicode"
et aussi - Encodage du fichier source : UTF-8
Pour le compilateur :
- Option du compilateur/ cocher "Activer le support unicode"
et
- Encodage du fichier source : UTF-8
J'ai même chargé une police unicode (avant la création des gadgets) au début du programme afin que les gadgets puis l'utilisés !
Malgrès tous cela les lettres accentuées ne sont toujours pas prisent en compte ! Pourquoi ???
Dois-je en conclure que SQLite3 ne gere pas l'unicode, et les lettres accentués ?
Où bien faut-il convertir les lettres ASCII en autre chose ?
Ais-je oublier quelque chose ? Quelqu'un a une piste ?
Merci d'avance !
