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 :

ACCESS 2000 DAO - Pb Accents


Sujet :

Access

  1. #1
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 20
    Points : 8
    Points
    8
    Par défaut ACCESS 2000 DAO - Pb Accents
    J'ai fais des recherches sur le forum, lu les FAQs mais je ne trouve pas de solution à mon problème.

    SGBD : ACCESS 2000

    Structure Table T1 en cause :
    C1 Texte 50 (null interdit, chaine vide (oui), indexé sans doublon, compression unicode Non)

    C2 Date

    Valeur exemple :
    C1 = ACACHÀ-'_ÀÀÀÉR
    C2 NULL

    Code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Dim MsRcd As DAO.Recordset
    Dim MsRcdNoFilter As DAO.Recordset
     
        Set MsRcdNoFilter = CurrentDb.OpenRecordset("T1", dbOpenDynaset)
     
        ' Application filtre sur C2 null
        MsRcdNoFilter.Filter = "C2 is null"
     
        ' Ouverture du recordset filtré
        Set MsRcd = MsRcdNoFilter.OpenRecordset
     
        ' libération du rcd initial
        MsRcdNoFilter.Close
        Set MsRcdNoFilter = Nothing
     
       ' pour débug 
       debug.print MsRcd.Fields("BS").Value
    Resultat :
    ACACHA-'_AAAER

    Comment récupérer les accents ?

  2. #2
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 20
    Points : 8
    Points
    8
    Par défaut
    Merci à un Modo de déplacer dans VBA ACCESS.

  3. #3
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 20
    Points : 8
    Points
    8
    Par défaut
    J'ai trouvé par hazzard la réponse ...

    J'ai créé un champs numauto en clé primaire, mis un index sans doublon sur C1 et je retrouve mes accents.

    Donc apparemment les accents sont squeezé lorsqu'un champs texte est défini en primarykey (de toute façon chose à éviter)

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

Discussions similaires

  1. DAO de ACCESS 2000 vers ACCESS 2
    Par cascar31 dans le forum VBA Access
    Réponses: 9
    Dernier message: 09/05/2007, 22h25
  2. Compatibilité Access 2000/Win2000 et Access XP/WinXP
    Par Don Long Juan dans le forum Access
    Réponses: 4
    Dernier message: 20/10/2005, 08h46
  3. DAO : Function Replace() & Access 2000
    Par antidotes dans le forum VBA Access
    Réponses: 9
    Dernier message: 28/09/2005, 16h16
  4. Problème entre IB 6.0 et Access 2000
    Par Polux63 dans le forum InterBase
    Réponses: 3
    Dernier message: 19/04/2004, 10h34
  5. pb d'importation Access 2000 ==> SQL Server 7.0
    Par diabolooo dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 20/08/2003, 16h49

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