Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Probleme sur requete VBA

6 réponses
Avatar
BV
Bonjour à tous

j'essaie de transposer une requete que je crée en mode création en vba
voici ce que j'ai essayé :

Dim chaineSql As String
chaineSql = "SELECT [Nom_Stag]FROM [T_stagiaires] WHERE
(((T_stagiaires.Nom_Stag) Like " * " & [quel nom ?] & " * "));"
DoCmd.ApplyFilter (chaineSql)


et ca ne marche pas
pourriez-vous m'aider svp ?

BV


--
***************************************************
AIR'H PRODUCTION AUDIOVISUELLE

285 route des creuses
74 600 SEYNOD
Tel : 04 50 69 54 38 / Fax : 04 50 69 32 64
***************************************************

6 réponses

Avatar
Eric
Bonjour BV,

chaineSql = "SELECT [Nom_Stag] FROM [T_stagiaires] WHERE Nom_Stag LIKE
'*' & [quel nom ?] & '*'" ;



Bonjour à tous

j'essaie de transposer une requete que je crée en mode création en vba
voici ce que j'ai essayé :

Dim chaineSql As String
chaineSql = "SELECT [Nom_Stag]FROM [T_stagiaires] WHERE
(((T_stagiaires.Nom_Stag) Like " * " & [quel nom ?] & " * "));"
DoCmd.ApplyFilter (chaineSql)


et ca ne marche pas
pourriez-vous m'aider svp ?

BV


--
***************************************************
AIR'H PRODUCTION AUDIOVISUELLE

285 route des creuses
74 600 SEYNOD
Tel : 04 50 69 54 38 / Fax : 04 50 69 32 64
***************************************************




--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Eric
.../...
Erreur de frappe
Le ; est avant le guillemet (") fermant et non après :
chaineSql = "SELECT [Nom_Stag] FROM [T_stagiaires] WHERE Nom_Stag LIKE
'*' & [quel nom ?] & '*';"

Bonjour BV,

chaineSql = "SELECT [Nom_Stag] FROM [T_stagiaires] WHERE Nom_Stag LIKE
'*' & [quel nom ?] & '*'" ;




Bonjour à tous

j'essaie de transposer une requete que je crée en mode création en vba
voici ce que j'ai essayé :

Dim chaineSql As String
chaineSql = "SELECT [Nom_Stag]FROM [T_stagiaires] WHERE
(((T_stagiaires.Nom_Stag) Like " * " & [quel nom ?] & " * "));"
DoCmd.ApplyFilter (chaineSql)


et ca ne marche pas
pourriez-vous m'aider svp ?

BV


--
***************************************************
AIR'H PRODUCTION AUDIOVISUELLE

285 route des creuses
74 600 SEYNOD
Tel : 04 50 69 54 38 / Fax : 04 50 69 32 64
***************************************************






--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr


Avatar
BV
merci de ta réponse mais probleme car après le LIKE il me passe tout en
commentaires à cause du '

chaineSql = "SELECT [Nom_Stag] FROM [T_stagiaires] WHERE Nom_Stag LIKE

partie en commentaires '*' & [quel nom ?] & '*';"

et si je mais des "*" ca marche pas

BV


"Eric" a écrit dans le message news:
e$
.../...
Erreur de frappe
Le ; est avant le guillemet (") fermant et non après :
chaineSql = "SELECT [Nom_Stag] FROM [T_stagiaires] WHERE Nom_Stag LIKE
'*' & [quel nom ?] & '*';"

Bonjour BV,

chaineSql = "SELECT [Nom_Stag] FROM [T_stagiaires] WHERE Nom_Stag LIKE
'*' & [quel nom ?] & '*'" ;




Bonjour à tous

j'essaie de transposer une requete que je crée en mode création en vba
voici ce que j'ai essayé :

Dim chaineSql As String
chaineSql = "SELECT [Nom_Stag]FROM [T_stagiaires] WHERE
(((T_stagiaires.Nom_Stag) Like " * " & [quel nom ?] & " * "));"
DoCmd.ApplyFilter (chaineSql)


et ca ne marche pas
pourriez-vous m'aider svp ?

BV


--
***************************************************
AIR'H PRODUCTION AUDIOVISUELLE

285 route des creuses
74 600 SEYNOD
Tel : 04 50 69 54 38 / Fax : 04 50 69 32 64
***************************************************






--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr




Avatar
BV
oui j'ai tout mis sur une ligne et ca ne marche pas
je dois mettre un ' ou un " après le LIKE ?
..
Ben



"Eric" a écrit dans le message news:

re
Toute l'instruction est sur une seule ligne (chaineSQL=...)?
Pas de " après le LIKE ?
car je n'ai pas ce problème.


merci de ta réponse mais probleme car après le LIKE il me passe tout en
commentaires à cause du '

chaineSql = "SELECT [Nom_Stag] FROM [T_stagiaires] WHERE Nom_Stag LIKE

partie en commentaires '*' & [quel nom ?] & '*';"

et si je mais des "*" ca marche pas

BV



--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Eric
re
Toute l'instruction est sur une seule ligne (chaineSQL=...)?
Pas de " après le LIKE ?
car je n'ai pas ce problème.


merci de ta réponse mais probleme car après le LIKE il me passe tout en
commentaires à cause du '

chaineSql = "SELECT [Nom_Stag] FROM [T_stagiaires] WHERE Nom_Stag LIKE

partie en commentaires '*' & [quel nom ?] & '*';"

et si je mais des "*" ca marche pas

BV



--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Eric
Tu dois ecrire comme ça:
chaine SQL ="Select ... LIKE '*' & [Quel nom ?] & '*';"
Il ne doit y avoir qu' 1 guillemet ouvrant devant le SELECT et 1 fermant
après le ;

oui j'ai tout mis sur une ligne et ca ne marche pas
je dois mettre un ' ou un " après le LIKE ?
..
Ben



"Eric" a écrit dans le message news:


re
Toute l'instruction est sur une seule ligne (chaineSQL=...)?
Pas de " après le LIKE ?
car je n'ai pas ce problème.



merci de ta réponse mais probleme car après le LIKE il me passe tout en
commentaires à cause du '

chaineSql = "SELECT [Nom_Stag] FROM [T_stagiaires] WHERE Nom_Stag LIKE

partie en commentaires '*' & [quel nom ?] & '*';"

et si je mais des "*" ca marche pas

BV



--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr






--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr