Bonjour,
je dispose d'une table dbf issue d'un vieux programme développé avec Delphi. Quand je cherche à y accéder par un programme fait avec Lazarus, les carctères spéciaux (accents, ° par exemple) ne sont pas reconnus.
Y a-t-il un moyen simple de transformer le codage de l'ensemble de la base pour l'utiliser sous Lazarus ?
Ma seule idée (me semblant un peu lourde) : créer une autre table de structure identique, lire la base initiale enregistrement par enregistrement, transcoder UTF/Ansi (voir mon post précédent sur les problèmes d'accents dans les noms de fichier) tous les champs pouvant poser problème, puis insérer l'enregistrement dans la nouvelle table ...
(avec cette méthode impossible de partager les données avec une autre appli codée en delphi par exemple).
Cordialement.
Partager