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

InterBase Discussion :

Choix du charset interbase pour l'arabe


Sujet :

InterBase

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 46
    Points : 27
    Points
    27
    Par défaut Choix du charset interbase pour l'arabe
    Bonjour,

    Je veux utiliser Interbase 2009 (avec le compilateur C++ Builder XE 2011) pour manipuler une base de données en arabe, et puisque Interbase ne fournit pas le charset WIN1256 dédié pour l'arabe et j'ai essayé d'utiliser UTF8 avec les fonction UTF8Encode et UTF8Decode (lors de l'ajout resp l'extraction des données) mais en vain
    SVP y'a t'il un charset recommandé!!
    Merci d'avance

  2. #2
    Membre expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France

    Informations professionnelles :
    Activité : Consultant spécialité Firebird
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Points : 3 712
    Points
    3 712
    Par défaut
    Interbase n'a pas WIN1256 ?
    cela métonne
    Interbase 6 l'avait
    Firebird l'a

    normalement la bonne pratique serait par exemple de stocker en UTF8 dans la base, mais se connecter avec WIN1256
    Philippe Makowski
    IBPhoenix - Firebird
    Membre de l'April

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 46
    Points : 27
    Points
    27
    Par défaut
    Bonjour,

    Oui pour Interbase 2009, il m'offre les possibilités de WIN1250 jusqu'à WIN1254 pour définir le charset!! J'ai choisit donc de travailler avec UTF8. Et lorsque j'écrit directement en arabe il l'accepte, et en utilisant la fonction UTF8Decode du coté compilateur (c++ builder) cela fonctionne mais le problème est lorsque j’enserre des champs en arabe à partir de mon application, ils seront affichées comme ???? dans la base.

  4. #4
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 69
    Points : 42
    Points
    42
    Par défaut
    Salut,

    en prenant le UTF8, tu as fait le bon choix!

    l'insertion devrait se passant sans problème!

Discussions similaires

  1. Choix du charset pour encodage sans souci ?
    Par Doudy dans le forum Bibliothèques tierces
    Réponses: 0
    Dernier message: 26/06/2009, 12h24
  2. Choix d'un SGBDR pour la préparation d'un cours
    Par jcontami dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 21/09/2004, 16h40
  3. Choix d'un SGBDR pour mon projet: Interbase?
    Par super16 dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 09/07/2004, 08h15
  4. Choix d'un EDI pour la 3D (Open GL, Portable)
    Par Riko dans le forum OpenGL
    Réponses: 6
    Dernier message: 01/08/2002, 12h25
  5. String Grid et choix d'une couleur pour une ligne
    Par Gigottine dans le forum C++Builder
    Réponses: 12
    Dernier message: 17/05/2002, 15h23

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