Access/VBA

Aïcha -  
 Aïcha -
Bonjour
J'aimerai savoir comment exécuter une requête sous vba d'access (les lignes de codes) parce que je n'y arrive pas.
En fait ce que je veux faire exactement c'est selectionner un champs d'un sous formulaire et coller son contenu dans un textBox.
Merci beaucoup.

1 réponse

  1. Nic0
     
    Pour faire ce que tu veux, je pense qu'il faut utiliser un "Recordset" (bibliothèque DAO). On l'utilise comme ceci.

    ----------------------------------------------------------------------------------------------------
    Dim TaBaseDeDonnée As Database
    Dim TonRecordset As Recordset
    Dim requete As String

    requete = "SELECT cequetuveux FROM taTable WHERE cequetuveux = ' " & champDuSousFormulaire & " ';"

    Set TonRecordset = CurrentDb
    Set TonRecordset = TaBaseDeDonnée .OpenRecordset(requete,dbDynaset)

    textbox.Value = TonRecordset!cequetuveux

    TonRecordset.Close
    TaBaseDeDonnée.Close
    ----------------------------------------------------------------------------------------------------

    Si le textBox est dans le formulaire parent du sous-formulaire utilise parent.textBox

    Nico
    0
    1. Aïcha
       
      MERCI MILLE ça marche.merci encore.
      0