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

Access Discussion :

Conversion de text


Sujet :

Access

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2004
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 112
    Points : 94
    Points
    94
    Par défaut Conversion de text
    Salut tout le monde,

    J'ai un formulaire qui sert pour inserer des enregistrements dans une table, et j'utilise un champs qui contient des valeurs unique de type :
    {3935B74F-373E-44FF-B741-42A39C01D5A8}
    mais quand j'execute la requete d'insertion, la valuer unique est enregistrée sous une autre forme (je trouva ça dans ma table):
    띏㤵㜾䓿䆷ꍂƜ꣕
    au lieu de ça
    {3935B74F-373E-44FF-B741-42A39C01D5A8}

    quelqu'un peut me dire la raison, et si possible comment faire pour eviter ce probleme!? je suppose qu'il faudra convertir la valeur de mon champs avant de l'inserer dans la table, mais je sais pas comment...

    merci pour vos remarques et propositions !!

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2006
    Messages : 122
    Points : 114
    Points
    114
    Par défaut
    'lut,

    As tu pense a verifier que le type d'arrivee (dans la table) est bien celui de depart (dans ton code) ? J'ai deja eu quelques soucis particulierement vicieux en essayant d'ecrire une string dans un champ de type date.

    ++

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2004
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 112
    Points : 94
    Points
    94
    Par défaut
    dans ma table le champs est de type text;
    et j'utilise un textfield pour l'insertion... donc je suppose que les 2 types sont compatible...
    MAIS
    j'essaye (avant de faire l'insertion) d'afficher le contenu du textfield
    {00000099-16D3-4C2D-A903-75B84AA55789}
    dans un autre endroit du form, ça me donne ça
    ?##???%ù??
    ou encore des charactere chinois...
    je pige pas

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2006
    Messages : 122
    Points : 114
    Points
    114
    Par défaut
    Si la valeur est changee avant d'etre ecrite dans la BDD, place toi en mode pas-a-pas et garde un oeil sur ton control, tu verras bien le moment ou il changera de valeur.

  5. #5
    Membre régulier
    Inscrit en
    Décembre 2004
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 112
    Points : 94
    Points
    94
    Par défaut
    en fait, la valeur ne change pas, mais elle se deforme une fois je veux la reutiliser en dehors du txt field... en dirais un probleme de codage, ou je ne sais quoi

    est ce que c'est possible que ça soit à cause des caracteres { } ???

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2006
    Messages : 122
    Points : 114
    Points
    114
    Par défaut
    Citation Envoyé par monsurf
    en fait, la valeur ne change pas, mais elle se deforme une fois je veux la reutiliser en dehors du txt field... en dirais un probleme de codage, ou je ne sais quoi

    est ce que c'est possible que ça soit à cause des caracteres { } ???
    Je viens de tester et les accolades ne me semblent pas interpretees. Verifie aussi qu'au moment ou tu l'utilises, tu as encore la main sur le control. Derniere possibilite (si vraiment personne n'y arrive sur le forum), poste un extrait du code ou tu utilises le control

  7. #7
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    regarde dans ton champ en mode création si tu as activé la compression unicode
    Elle est pas belle la vie ?

  8. #8
    Membre régulier
    Inscrit en
    Décembre 2004
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 112
    Points : 94
    Points
    94
    Par défaut
    salut ,

    je ne vois pas cette proprieté "compression unicode"

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2006
    Messages : 122
    Points : 114
    Points
    114
    Par défaut
    Citation Envoyé par monsurf
    salut ,

    je ne vois pas cette proprieté "compression unicode"
    4eme propriete (pour un champ text) en partant du bas quand tu regardes ta table en mode design

Discussions similaires

  1. [VBA] Conversion de texte en lien hyperlink sous Excel
    Par logica dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/06/2006, 14h10
  2. Conversion Word Texte brut
    Par Tunka dans le forum Windows
    Réponses: 5
    Dernier message: 27/05/2006, 10h30
  3. Conversion de texte en image?
    Par sessime dans le forum Langage
    Réponses: 12
    Dernier message: 24/01/2006, 22h04
  4. [VBA] Conversion de texte en formule
    Par preverse dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 05/12/2005, 16h50
  5. Conversion Nombre -> Texte
    Par Isis dans le forum Assembleur
    Réponses: 7
    Dernier message: 04/06/2003, 21h47

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