IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

Problème UTF8 avec Zeos [Lazarus]


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Développeur
    Inscrit en
    Janvier 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Janvier 2012
    Messages : 31
    Par défaut Problème UTF8 avec Zeos
    Bonjour a tous,
    Je suis actuellement en train d'utiliser Zeos (ce n'est pas la première fois), avec une connexion vers une base de données de type SQlite-3.
    Lorsque je veux accéder à ma base de donnée avec une DBlookupCombobox par exemple, je ne vois pas les accents, comme si la base n'était pas en UTF-8, j'ai essayer de saisir dans la propriété ''Properties'' du TZconnection ''UTF8Encode'' car il me semblait que c'était quelque chose dans ce style la, mais ça ne fonctionne pas.
    Est-ce que quelqu'un pourrais m'aider à résoudre ce problème ??
    Merci d'avance pour vos réponse

    Heallidan

    Edit: j'ai aussi essayer de passer par une base de données sur mon serveur Xamp, et j'ai le même problème.
    Edit2: J'ai reussi a résoudre le problème, il fallait mettre codepage=utf8 dans le ''properties''

  2. #2
    Membre émérite
    Avatar de Gouyon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 138
    Billets dans le blog
    5
    Par défaut
    Salut

    J'ai eu ce problème et voici ce que je met dans le properties de mon TZConnection
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    character_set_client=utf8
    character_set_connection=utf8
    character_set_database=utf8
    character_set_results=utf8
    character_set_server=utf8;
    character_set_system=utf8
    collation_connection=utf8_unicode_ci
    collation_database=utf8_unicode_ci
    collation_server=utf8_unicode_ci
    codepage=utf8

  3. #3
    Membre actif
    Homme Profil pro
    Développeur
    Inscrit en
    Janvier 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Janvier 2012
    Messages : 31
    Par défaut
    Salut, merci pour ce que tu m'a envoyer, je vais le rajouter à ce que j'avais déjà misJe pense que comme ça, j'aurai encore moins de problème de compatibilité même si je ne comprend pas tout

  4. #4
    Membre émérite
    Avatar de Gouyon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 138
    Billets dans le blog
    5
    Par défaut
    En fait ça complète un peu le protocole de dialogue avec le moteur. Quand tu vas écrire des requêtes SQL comme c'est du texte elle seront encodée d'une certaine façon. Ici on précise qu'on veut que ce soit de l'utf8. En général on n'en a pas besoin mais si tu as des caractères accentué dans le nom de tes table (ce que je déconseille vivement!!!) ça risque de provoquer des erreurs d’exécution de la requête

  5. #5
    Membre actif
    Homme Profil pro
    Développeur
    Inscrit en
    Janvier 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Janvier 2012
    Messages : 31
    Par défaut
    Citation Envoyé par Gouyon Voir le message
    En fait ça complète un peu le protocole de dialogue avec le moteur. Quand tu vas écrire des requêtes SQL comme c'est du texte elle seront encodée d'une certaine façon. Ici on précise qu'on veut que ce soit de l'utf8. En général on n'en a pas besoin mais si tu as des caractères accentué dans le nom de tes table (ce que je déconseille vivement!!!) ça risque de provoquer des erreurs d’exécution de la requête
    Ok, merci pour tes explication et au passage, je ne met n'y d'espace n'y d'accents pour le nom de mes tables, j'ai eu un bon prof

  6. #6
    Membre émérite
    Avatar de Gouyon
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 138
    Billets dans le blog
    5
    Par défaut
    C'est bien petit scarabé tu iras loin

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/10/2013, 11h57
  2. [Javadoc] Problème Javadoc avec du code UTF8
    Par maloups dans le forum EDI et Outils pour Java
    Réponses: 8
    Dernier message: 04/07/2013, 21h09
  3. [Lazarus] Problème de connexion Mysql avec Zeos
    Par Jon Shannow dans le forum Lazarus
    Réponses: 2
    Dernier message: 22/10/2012, 12h29
  4. problème encodage UTF8 avec mysql
    Par herykid83 dans le forum Requêtes
    Réponses: 1
    Dernier message: 25/07/2011, 16h49
  5. [Socket] - Problème recv avec UTF8
    Par JuS80 dans le forum Réseau
    Réponses: 4
    Dernier message: 17/04/2007, 09h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo