VBA RowSource

Résolu
Bonjour,

je cherche à afficher le résultat d'une requête SQL dans une zone de liste en vain
ou est l'erreur ?

Private Sub RefreshQuery()

Me.resultat.RowSource = "SELECT Cartouche FROM CartAndPrint WHERE Imprimante ='" & txtRef.Value & "'"
Me.resultat.Requery

End Sub

merci

pazz
Configuration: Windows 2000 Internet Explorer 6.0

4 réponses

  1. Modérateur
    Salut,
    Ravie pour toi, mais si tu pouvais faire un résumé de la solution que tu as trouvée, ce serait sympa car elle pourrait servir à d'autres confrontés au même problème.
    Merci d'avance et bonne journée
    1. par contre j'ai une autre question comment fait-on pour afficher un etat par le biai d'un boutton ???

      merci

      pazz
      1. Alors j'ai remarquer qu'il me suffisai d'ajouter un autre champ de la table avant comme sa il me l'affiche
        un peut bizzare mais sa marche

        Private Sub RefreshQuery()

        Me.resultat.RowSource = "SELECT Imprimante, Cartouche FROM CartAndPrint WHERE Imprimante ='" & txtRef.Value & "'"
        Me.resultat.Requery

        End Sub

        voila

        sinon pour ouvrir un etat comment faire ???

        merci
        pazz
        1. mouai, je connaissais pas du tout le VB XD et le SQL c'était encore pas ça :p
        2. Modérateur
          Salut,

          Un brin de nostalgie ?

          ;))
        3. on dira ça ^^