OVH Cloud OVH Cloud

recordset

1 réponse
Avatar
keops
bonjour a tous
j 'ai un sous-formulaire "fille2" que j aimerai traité par vba

voici mon bout de code
dim db as database
dim rs as recordset
set db=currentdb
set rs=db.openrecordset("select ref, nom, prix form stock where prix
>10000")
ensuite ici comment dire que mon recordsource de mon sous formulaire
"fille2" est le :"set rs défini plus haut
si je mets dans souce de données :Stock; Tout s'affiche ce qui m 'interresse
c est uniquement le recordset Rs.

Merci infiniment de vos lumières.

1 réponse

Avatar
Gilles MOUGNOZ
bonjour a tous
j 'ai un sous-formulaire "fille2" que j aimerai traité par vba
voici mon bout de code
dim db as database
dim rs as recordset
set db=currentdb
set rsÛ.openrecordset("select ref, nom, prix form stock where prix
10000")
ensuite ici comment dire que mon recordsource de mon sous formulaire

"fille2" est le :"set rs défini plus haut
si je mets dans souce de données :Stock; Tout s'affiche ce qui m
'interresse c est uniquement le recordset Rs.
Merci infiniment de vos lumières.


Bonjour, Keops

Dans le code du sous-formulaire, tu peux mettre directement:
Me.RecordSource = "SELECT ref, nom, prix form stock where prix >10000"

Si le code est dans le formulaire principal, cela donne:
Me.Controls("fille2").Form.RecordSource = "SELECT ref, nom, prix form stock
where prix >10000"

Bonne continuation