OVH Cloud OVH Cloud

affichage requête sql / vba

3 réponses
Avatar
spectre
Bonjours,
une question basique!

J'ai cr=E9e une requ=EAte s=E9lection conditionnelle dans le code vba
d'access.

J'ai donc
strsql =3D " select........
if xxx <> "" then
strql =3D strsql & " and blabla ... "
endif
...... "

Comment lancer la requ=EAte pour qu'elle s'affiche =E0 l'=E9cran?

Merci pour votre infinie compr=E9hension.

3 réponses

Avatar
ze Titi
Bonjour spectre

il existe une grande diversités de solutions pour afficher le résultat
d'une requête, le tout est de savoir sous quelle forme tu souhaites
l'afficher...
La plus propre (à mon goût qui n'est pas forcément le même que tout le
monde), c'est d'utiliser un formulaire en mode continu. Mais rien ne
t'empêche de l'afficher dans un formulaire en mode feuille de données.

Mais ça n'est que mon opinion...

Dans ton message
Bonjours,
une question basique!

J'ai crée une requête sélection conditionnelle dans le code vba
d'access.

J'ai donc
strsql = " select........
if xxx <> "" then
strql = strsql & " and blabla ... "
endif
...... "

Comment lancer la requête pour qu'elle s'affiche à l'écran?

Merci pour votre infinie compréhension.


--
Voilou !
Cordialement,

Ze Titi

Avatar
ze Titi
J'ai oublié de préciser... Après ton code, place la ligne

currentdb.CreateQueryDef "taRequête",strsql


Dans ton message
Bonjours,
une question basique!

J'ai crée une requête sélection conditionnelle dans le code vba
d'access.

J'ai donc
strsql = " select........
if xxx <> "" then
strql = strsql & " and blabla ... "
endif
...... "

Comment lancer la requête pour qu'elle s'affiche à l'écran?

Merci pour votre infinie compréhension.


--
Voilou !
Bon code
Cordialement,

Ze Titi

Avatar
spectre
Ok, merci pour la réponse.

J'avais complétement oublié la possibilité de lancer un formulaire en
mode "feuille de données"!

Bye

J'ai oublié de préciser... Après ton code, place la ligne

currentdb.CreateQueryDef "taRequête",strsql


Dans ton message du
Bonjours,
une question basique!

J'ai crée une requête sélection conditionnelle dans le code vba
d'access.

J'ai donc
strsql = " select........
if xxx <> "" then
strql = strsql & " and blabla ... "
endif
...... "

Comment lancer la requête pour qu'elle s'affiche à l'écran?

Merci pour votre infinie compréhension.



--
Spectre