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

VBA Access Discussion :

le recordset ADO ne retourne par les valeurs numérique (clé primaires)


Sujet :

VBA Access

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 132
    Points : 118
    Points
    118
    Par défaut le recordset ADO ne retourne par les valeurs numérique (clé primaires)
    je viens de faire mon tout premier recordset et je me rend comtpe qu'il ne me retourne pas les valeurs numériques des clés primaires de tables liés, est-ce normal ? (access 2000, biblio 2.8)

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    Dim shipmentList As String
     
        'Skeleton code to create an ADODB recordset
        '
        Dim cnn1 As ADODB.Connection
        Set cnn1 = CurrentProject.Connection
        Dim myRecordSet As New ADODB.Recordset
        myRecordSet.ActiveConnection = cnn1
     
        myRecordSet.Open "SELECT * from [SHIPMENTS] where [SHIPMENTS].IDCompte =25" ' Forms!CONTACTS!IDCompte.Value"
     
     
        myRecordSet.MoveFirst
        While Not myRecordSet.EOF
            For Compteur = 0 To 15
            shipmentList = shipmentList + myRecordSet.Fields(Compteur).Value + vbTab + vbTab
            Next Compteur
     
             shipmentList = shipmentList + vbCrLf
     
            'Go to next record in recordset
            myRecordSet.MoveNext
        Wend
     
    MsgBox shipmentList
     
     
        myRecordSet.Close
        Set cnn1 = Nothing
        Set myRecordSet = Nothing

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 132
    Points : 118
    Points
    118
    Par défaut
    j'ai compris mon erreur, c'est une incompatibilité de type de donnée, j'essai de faire une chaine avec des champs numériques

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

Discussions similaires

  1. requete select ne retournant que les valeurs nom null
    Par monpseudonom dans le forum Sql Developer
    Réponses: 0
    Dernier message: 20/02/2009, 16h25
  2. [D6][ADO][MYSQL] problème avec les valeurs négatives
    Par shugxg dans le forum Composants VCL
    Réponses: 8
    Dernier message: 06/02/2009, 09h52
  3. ADO - Comment supprimer toutes les valeurs d'une colonne d une datatable?
    Par Mr_Welby dans le forum Accès aux données
    Réponses: 1
    Dernier message: 24/05/2007, 15h58
  4. [Zend_Db_Profiler] ne retourne pas les valeurs
    Par misterniark dans le forum Zend_Db
    Réponses: 2
    Dernier message: 20/04/2007, 22h54
  5. [C#] Trier une Hashtable par les valeurs
    Par Joad dans le forum ASP.NET
    Réponses: 4
    Dernier message: 25/04/2005, 16h29

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