Bonjour à tous
Microsoft semble envisager de mettre l'Unicode-UTF8 en standard de replacement de l'ANSI.
Pour s'en rendre compte, allez voir sous WIN10 la case à cocher dans Panneau de Configuration\Horloge et région \modifier les formats dates et heures puis Onglet Administration.
La notion de BETA amène à penser que cela va devenir un standard un jour ou l'autre.
ATTENTION en activant cette option pour tester , vous allez perdre dans DELPHI tous les caractères accentués de vos sources (commentaires et texte de constantes)
si vous de le convertissez pas avant en UTF8-BOM (avec le notepad ++)
Après avoir reglé le problème des sources, des fichiers INI et XML en ANSI contenant des accents, il me reste un souci avec MSSQL
Configs testés SQL SERVER 2014 et 2019 avec DEPHI 10.0 et 10.3
Avec chaque fois les accents ne sont pas correctement traités depuis mes programmes
Exemple : "Le bras armé" devient "Le bras armée"
Je précise qu'avec SSMS tout va bien, ce n'est qu'avec DELPHI et les composants FIREDAC que mon souci se révèle !
Quelqu’un a t il rencontré et traité le problème ?
Merci de votre aide
Pascal
Partager