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
    1. C'est bon j'ai trouvé merci !!!

      pazz
      0
      1. par contre j'ai une autre question comment fait-on pour afficher un etat par le biai d'un boutton ???

        merci

        pazz
        0
        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
          0
          1. mouai, je connaissais pas du tout le VB XD et le SQL c'était encore pas ça :p
            0
          2. Modérateur
            Salut,

            Un brin de nostalgie ?

            ;))
            0
          3. on dira ça ^^
            0