J'aimerais comprendre pourquoi ma reqête SQL ne renvoi pas de résultat. Je
précise que "equipe" est au format TEXTE et je pense que c'est là que ça
coince...
Voilà la requête:
******************************************************************
ElseIf equipe <> "0" Then (Cette ligne fonctionne bien, il trouve bien le
n° equipe)
Set consult = SECURITE.OpenRecordset("SELECT EFFECTIF.NOM, EFFECTIF.PRENOM,
Securite.FinCAF, ingres_eqp_tmp.num_eqp, ingres_uo_tmp.date_fin_aff FROM
((Securite INNER JOIN EFFECTIF ON Securite.NUMCP = EFFECTIF.NUMCP) INNER
JOIN ingres_eqp_tmp ON EFFECTIF.IMMAT = ingres_eqp_tmp.numero_cp) INNER JOIN
ingres_uo_tmp ON ingres_eqp_tmp.numero_cp = ingres_uo_tmp.numero_cp Where
(((ingres_eqp_tmp.num_eqp) ='equipe') And ((ingres_uo_tmp.date_fin_aff) >
Date())) ORDER BY EFFECTIF.NOM, EFFECTIF.PRENOM")
***************************************************************
Je vous remercie pour vos réponses éclairées
--
Pour la réponse, retirer "sncf12"
Bruno.parey@sncf12.sncf.fr
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre CFI
bonjour equipe étant une variable il ne faut pas mettre entre ' mais (((ingres_eqp_tmp.num_eqp) ='" & equipe &"') And ((ingres_uo_tmp.date_fin_aff)
nota Loupe ' " & equipe & " ' ...... mais espace a ne pas mettre
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "BruBru" a écrit dans le message de news: bh83ug$u39$
Bonjour,
J'aimerais comprendre pourquoi ma reqête SQL ne renvoi pas de résultat. Je précise que "equipe" est au format TEXTE et je pense que c'est là que ça coince... Voilà la requête:
****************************************************************** ElseIf equipe <> "0" Then (Cette ligne fonctionne bien, il trouve bien le n° equipe)
Set consult = SECURITE.OpenRecordset("SELECT EFFECTIF.NOM, EFFECTIF.PRENOM, Securite.FinCAF, ingres_eqp_tmp.num_eqp, ingres_uo_tmp.date_fin_aff FROM ((Securite INNER JOIN EFFECTIF ON Securite.NUMCP = EFFECTIF.NUMCP) INNER JOIN ingres_eqp_tmp ON EFFECTIF.IMMAT = ingres_eqp_tmp.numero_cp) INNER JOIN ingres_uo_tmp ON ingres_eqp_tmp.numero_cp = ingres_uo_tmp.numero_cp Where (((ingres_eqp_tmp.num_eqp) ='equipe') And ((ingres_uo_tmp.date_fin_aff) > Date())) ORDER BY EFFECTIF.NOM, EFFECTIF.PRENOM") *************************************************************** Je vous remercie pour vos réponses éclairées
-- Pour la réponse, retirer "sncf12"
bonjour
equipe étant une variable il ne faut pas mettre entre ' mais
(((ingres_eqp_tmp.num_eqp) ='" & equipe &"') And ((ingres_uo_tmp.date_fin_aff)
nota
Loupe ' " & equipe & " ' ...... mais espace a ne pas mettre
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"BruBru" <bruno.parey@sncf12.sncf.fr> a écrit dans le message de news: bh83ug$u39$1@muguet.sncf.fr...
Bonjour,
J'aimerais comprendre pourquoi ma reqête SQL ne renvoi pas de résultat. Je
précise que "equipe" est au format TEXTE et je pense que c'est là que ça
coince...
Voilà la requête:
******************************************************************
ElseIf equipe <> "0" Then (Cette ligne fonctionne bien, il trouve bien le
n° equipe)
Set consult = SECURITE.OpenRecordset("SELECT EFFECTIF.NOM, EFFECTIF.PRENOM,
Securite.FinCAF, ingres_eqp_tmp.num_eqp, ingres_uo_tmp.date_fin_aff FROM
((Securite INNER JOIN EFFECTIF ON Securite.NUMCP = EFFECTIF.NUMCP) INNER
JOIN ingres_eqp_tmp ON EFFECTIF.IMMAT = ingres_eqp_tmp.numero_cp) INNER JOIN
ingres_uo_tmp ON ingres_eqp_tmp.numero_cp = ingres_uo_tmp.numero_cp Where
(((ingres_eqp_tmp.num_eqp) ='equipe') And ((ingres_uo_tmp.date_fin_aff) >
Date())) ORDER BY EFFECTIF.NOM, EFFECTIF.PRENOM")
***************************************************************
Je vous remercie pour vos réponses éclairées
--
Pour la réponse, retirer "sncf12"
Bruno.parey@sncf12.sncf.fr
bonjour equipe étant une variable il ne faut pas mettre entre ' mais (((ingres_eqp_tmp.num_eqp) ='" & equipe &"') And ((ingres_uo_tmp.date_fin_aff)
nota Loupe ' " & equipe & " ' ...... mais espace a ne pas mettre
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "BruBru" a écrit dans le message de news: bh83ug$u39$
Bonjour,
J'aimerais comprendre pourquoi ma reqête SQL ne renvoi pas de résultat. Je précise que "equipe" est au format TEXTE et je pense que c'est là que ça coince... Voilà la requête:
****************************************************************** ElseIf equipe <> "0" Then (Cette ligne fonctionne bien, il trouve bien le n° equipe)
Set consult = SECURITE.OpenRecordset("SELECT EFFECTIF.NOM, EFFECTIF.PRENOM, Securite.FinCAF, ingres_eqp_tmp.num_eqp, ingres_uo_tmp.date_fin_aff FROM ((Securite INNER JOIN EFFECTIF ON Securite.NUMCP = EFFECTIF.NUMCP) INNER JOIN ingres_eqp_tmp ON EFFECTIF.IMMAT = ingres_eqp_tmp.numero_cp) INNER JOIN ingres_uo_tmp ON ingres_eqp_tmp.numero_cp = ingres_uo_tmp.numero_cp Where (((ingres_eqp_tmp.num_eqp) ='equipe') And ((ingres_uo_tmp.date_fin_aff) > Date())) ORDER BY EFFECTIF.NOM, EFFECTIF.PRENOM") *************************************************************** Je vous remercie pour vos réponses éclairées
-- Pour la réponse, retirer "sncf12"
BruBru
Re- Merci beaucoup.... Mais Excuse-moi cela ne tient pas compte du n° equipe, le résultat me renvoi tout le monde...
Il va vraiment falloir que je me mette aux requête SQL, moi. -- Pour la réponse, retirer "sncf12"
"Pierre CFI" a écrit dans le message de news: uZ6eP#
bonjour equipe étant une variable il ne faut pas mettre entre ' mais (((ingres_eqp_tmp.num_eqp) ='" & equipe &"') And ((ingres_uo_tmp.date_fin_aff)
nota Loupe ' " & equipe & " ' ...... mais espace a ne pas mettre
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "BruBru" a écrit dans le message de news: bh83ug$u39$
Bonjour,
J'aimerais comprendre pourquoi ma reqête SQL ne renvoi pas de résultat. Je
précise que "equipe" est au format TEXTE et je pense que c'est là que ça coince... Voilà la requête:
****************************************************************** ElseIf equipe <> "0" Then (Cette ligne fonctionne bien, il trouve bien le
n° equipe)
Set consult = SECURITE.OpenRecordset("SELECT EFFECTIF.NOM, EFFECTIF.PRENOM,
Securite.FinCAF, ingres_eqp_tmp.num_eqp, ingres_uo_tmp.date_fin_aff FROM ((Securite INNER JOIN EFFECTIF ON Securite.NUMCP = EFFECTIF.NUMCP) INNER JOIN ingres_eqp_tmp ON EFFECTIF.IMMAT = ingres_eqp_tmp.numero_cp) INNER JOIN
ingres_uo_tmp ON ingres_eqp_tmp.numero_cp = ingres_uo_tmp.numero_cp Where
(((ingres_eqp_tmp.num_eqp) ='equipe') And ((ingres_uo_tmp.date_fin_aff)
Date())) ORDER BY EFFECTIF.NOM, EFFECTIF.PRENOM") *************************************************************** Je vous remercie pour vos réponses éclairées
-- Pour la réponse, retirer "sncf12"
Re-
Merci beaucoup.... Mais Excuse-moi cela ne tient pas compte du n° equipe,
le résultat me renvoi tout le monde...
Il va vraiment falloir que je me mette aux requête SQL, moi.
--
Pour la réponse, retirer "sncf12"
Bruno.parey@sncf12.sncf.fr
"Pierre CFI" <XXX_pierresalaun@aol.com> a écrit dans le message de news:
uZ6eP#AYDHA.1916@TK2MSFTNGP12.phx.gbl...
bonjour
equipe étant une variable il ne faut pas mettre entre ' mais
(((ingres_eqp_tmp.num_eqp) ='" & equipe &"') And
((ingres_uo_tmp.date_fin_aff)
nota
Loupe ' " & equipe & " ' ...... mais espace a ne pas mettre
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"BruBru" <bruno.parey@sncf12.sncf.fr> a écrit dans le message de news:
bh83ug$u39$1@muguet.sncf.fr...
Bonjour,
J'aimerais comprendre pourquoi ma reqête SQL ne renvoi pas de résultat.
Je
précise que "equipe" est au format TEXTE et je pense que c'est là que ça
coince...
Voilà la requête:
******************************************************************
ElseIf equipe <> "0" Then (Cette ligne fonctionne bien, il trouve bien
le
n° equipe)
Set consult = SECURITE.OpenRecordset("SELECT EFFECTIF.NOM,
EFFECTIF.PRENOM,
Securite.FinCAF, ingres_eqp_tmp.num_eqp, ingres_uo_tmp.date_fin_aff FROM
((Securite INNER JOIN EFFECTIF ON Securite.NUMCP = EFFECTIF.NUMCP) INNER
JOIN ingres_eqp_tmp ON EFFECTIF.IMMAT = ingres_eqp_tmp.numero_cp) INNER
JOIN
ingres_uo_tmp ON ingres_eqp_tmp.numero_cp = ingres_uo_tmp.numero_cp
Where
(((ingres_eqp_tmp.num_eqp) ='equipe') And ((ingres_uo_tmp.date_fin_aff)
Date())) ORDER BY EFFECTIF.NOM, EFFECTIF.PRENOM")
***************************************************************
Je vous remercie pour vos réponses éclairées
--
Pour la réponse, retirer "sncf12"
Bruno.parey@sncf12.sncf.fr
Re- Merci beaucoup.... Mais Excuse-moi cela ne tient pas compte du n° equipe, le résultat me renvoi tout le monde...
Il va vraiment falloir que je me mette aux requête SQL, moi. -- Pour la réponse, retirer "sncf12"
"Pierre CFI" a écrit dans le message de news: uZ6eP#
bonjour equipe étant une variable il ne faut pas mettre entre ' mais (((ingres_eqp_tmp.num_eqp) ='" & equipe &"') And ((ingres_uo_tmp.date_fin_aff)
nota Loupe ' " & equipe & " ' ...... mais espace a ne pas mettre
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "BruBru" a écrit dans le message de news: bh83ug$u39$
Bonjour,
J'aimerais comprendre pourquoi ma reqête SQL ne renvoi pas de résultat. Je
précise que "equipe" est au format TEXTE et je pense que c'est là que ça coince... Voilà la requête:
****************************************************************** ElseIf equipe <> "0" Then (Cette ligne fonctionne bien, il trouve bien le
n° equipe)
Set consult = SECURITE.OpenRecordset("SELECT EFFECTIF.NOM, EFFECTIF.PRENOM,
Securite.FinCAF, ingres_eqp_tmp.num_eqp, ingres_uo_tmp.date_fin_aff FROM ((Securite INNER JOIN EFFECTIF ON Securite.NUMCP = EFFECTIF.NUMCP) INNER JOIN ingres_eqp_tmp ON EFFECTIF.IMMAT = ingres_eqp_tmp.numero_cp) INNER JOIN
ingres_uo_tmp ON ingres_eqp_tmp.numero_cp = ingres_uo_tmp.numero_cp Where
(((ingres_eqp_tmp.num_eqp) ='equipe') And ((ingres_uo_tmp.date_fin_aff)
Date())) ORDER BY EFFECTIF.NOM, EFFECTIF.PRENOM") *************************************************************** Je vous remercie pour vos réponses éclairées