Access/VBA
Aïcha
-
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.
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
-
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