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 :

Récupération de données dan sun controle


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 30
    Par défaut Récupération de données dan sun controle
    Salut!

    Je cherche un coup de pouce pour résoudre le problème suivant......:
    J' ai le résultat d' une requête je veux récupérer dans un controle la valeur d' un champ qui peut me retourner un ou plusieurs enregistrements. Voilà ce que j' ai fait , mais ce n' est pas optimal...

    J' ai crée un recordset pour avoir accès aux données de ma requête et j' ai dénombré le nombre d'enregistrements retournés et je rends visible une ensemble de zone de text pour recueillir mes données...avouez que c' est tiré par les cheveux......car si ma requête retourne mille enregistrements, que faire?


    Merci de l' aide....

  2. #2
    Expert confirmé

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Par défaut
    Ben, t'as pas trop le choix !
    C'est quoi l'objectif, exactement ?
    Si c'est juste lister les données, une boucle sur un recordset en dbOpenForwardOnly est beaucoup plus rapide.
    Ca vaut peut-être le coup

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 30
    Par défaut Solution
    Je vous remercie de vos conseils....en effet en utilisant le code suivant j; ai pu mettre fin à mes soucis......:
    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
    Dim db2 As Database
    Dim r2 As Recordset
    Dim i As Integer
    Dim j As Integer
    Dim reponse3() As String
    DoCmd.SetWarnings False
    DoCmd.RunSQL ("SELECT Transaction.Commerçant, [Carte Credit].Numero_Carte, Transaction.Adresse INTO T_Commerçantfréquenté FROM (Titulaire INNER JOIN [Carte Credit] ON Titulaire.ID_Titulaire = [Carte Credit].ID_Titulaire) INNER JOIN [Transaction] ON [Carte Credit].ID_CarteApprouvée = Transaction.ID_CarteApprouvée GROUP BY Transaction.Commerçant, [Carte Credit].Numero_Carte, Transaction.Adresse HAVING ((([Carte Credit].Numero_Carte) = '" & Me.txtcarte2 & "')) WITH OWNERACCESS OPTION;")
    Set db2 = CurrentDb()
    Set r2 = db2.OpenRecordset("T_Commerçantfréquenté", dbOpenTable, dbForwardOnly)
    i = r2.RecordCount
    For j = 1 To i
    ReDim reponse3(j)
    reponse3(j) = r2!Commerçant & ""
    'lstcommerçantfrequente1.ListRows = j
    lstcommerçantfrequente1.AddItem (reponse3(j))
    r2.MoveNext
    Next j
     
     
    r2.Close
    db2.Close
    DoCmd.SetWarnings True

    Merci....l'effort est méritoire......

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

Discussions similaires

  1. Problème de récupérations de données dans une table mysql
    Par Helpine dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 09/03/2006, 19h07
  2. [VB]Récupération de données dans Excel
    Par jeanangel dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/01/2006, 23h30
  3. Réponses: 16
    Dernier message: 10/11/2005, 21h10
  4. Réponses: 6
    Dernier message: 23/10/2005, 12h24
  5. récupération de données dans un TDBControlGrid
    Par dableuf dans le forum Bases de données
    Réponses: 3
    Dernier message: 22/11/2004, 14h25

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