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. par contre j'ai une autre question comment fait-on pour afficher un etat par le biai d'un boutton ???

    merci

    pazz
    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. 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 ^^