J'ai une table MS Access qui est codé en charset UTF-8 et les personnages apparaissent comme ceci:UTF-8 codé tableau MS Access
Participació en comissió
Si je UTF-8 decode ce texte Je reçois le texte correct:
Participació en comissió
Comment puis-je utf-8 décode plusieurs colonnes de la table d'accès? Je voudrais finir avec la même base de données MS Access mais avec les colonnes converties (utf-8 décodées). Je ne peux pas trouver un moyen facile de faire cette conversion.
Merci d'avance.
-
Plus: précisions
Alors, comment avez-vous décodez le texte que vous avez dans la question? Je mets simplement la phrase dans un décodeur utf-8 en ligne mais il plante quand il y a beaucoup de texte. FYI, la table Access provient d'une base de données MS SQL Server avec classement Modern_Spanish_CI_AS et varchar (MAX) champ de type de données. Peut-être existe-t-il un moyen d'effectuer la conversion lors de l'exportation de la table à partir de MS SQL Server?
Alors, comment avez-vous Décoder le texte que vous avez dans la question? –
Cela peut constituer un point de départ, mais vous devrez faire en sorte que le code fonctionne dans le contexte d'Access (ce que je pense peut être facilement fait): https://stackoverflow.com/questions/28834528/convert-utf-8 -string-to-iso-8859-1 –
Comment utiliser le type de données nvarchar? C'est pour un encodage différent (UTF-16) mais c'est le type de données pour le jeu de caractères Unicode. De cette façon, les fonctions de chaîne et les classements fonctionneraient aussi, tout comme les API client. –