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 :

Affichage datagrid


Sujet :

Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Affichage datagrid
    Bonjour,
    Est ce que quelqu'un aurait un bout de code pour remplir un datagrid sous ACCESS, je n'ai pas réussi à afficher mes données dans mon datagrid :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Dim rst As New ADODB.Recordset
    Dim DG_Plan As New DataGrid
    Dim i As Integer
    rst.CursorLocation = adUseClient
    rst.Open "SELECT * FROM SECTEUR", CurrentProject.Connection, adOpenDynamic, adLockOptimistic
    Set DG_Plan.DataSource = rst
    DG_Plan.ColumnHeaders = True
    DG_Plan.Columns(1) = rst.Fields("libelle_secteur")

  2. #2
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 896
    Points : 4 784
    Points
    4 784
    Par défaut
    je ne pense pas que datagrid soit dispo sous VBA
    utilise plutôt la méthode GetRows

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      arrayData = rst.GetRows(400)
    "Always look at the bright side of life." Monty Python.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Sisi j'ai trouvé :
    Dim adorecordset As ADODB.Recordset
    Dim recSource As String

    Set adorecordset = New ADODB.Recordset
    recSource = "Select * from test"

    With adorecordset
    .CursorLocation = adUseClient
    .CursorType = adOpenDynamic
    .LockType = adLockOptimistic
    .Open recSource, CurrentProject.Connection
    End With

    If adorecordset.RecordCount < 0 Then Exit Sub

    With DataGrid1
    Set .DataSource = adorecordset
    End With

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/06/2009, 11h49
  2. Réponses: 0
    Dernier message: 15/03/2009, 13h50
  3. [debutant] Affichage datagrid
    Par noname_971 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 05/11/2008, 10h26
  4. Pbleme affichage datagrid
    Par xavpiaf dans le forum ASP.NET
    Réponses: 3
    Dernier message: 06/02/2008, 15h03
  5. Réponses: 5
    Dernier message: 08/08/2007, 16h44

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