Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/07/2011, 11h43   #1
Membre habitué
 
Inscription : mai 2008
Messages : 426
Détails du profil
Informations personnelles :
Âge : 45

Informations forums :
Inscription : mai 2008
Messages : 426
Points : 124
Points : 124
Envoyer un message via MSN à isabelle b
Par défaut Requête suppression à 2 critères

Bonjour

j'ai besoin d'aide pour écrire une requête sql de suppression à deux critères

pourriez vous m'aider s'il vous plait ?

Voici le code qui ne marche pas
Code :
sql = "DELETE FROM T_StChoisiCourrierSansCaEtEffectif where Id_SousTraitant = " & Me.ZL_SousTraitantSelectionne And Id_Courrier = " & Me.Id_Courrier & "
:

En vous remerciant par avance

isabelle
__________________
Isabelle
Access version 2003
isabelle b est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 12h37   #2
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Isabelle b,

Attention, ton And est dans tes variables : il doit être pris dans ta chaîne de caractères, donc concaténé.

Peut-être un piste pour toi.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 14h02   #3
Membre habitué
 
Inscription : mai 2008
Messages : 426
Détails du profil
Informations personnelles :
Âge : 45

Informations forums :
Inscription : mai 2008
Messages : 426
Points : 124
Points : 124
Envoyer un message via MSN à isabelle b
Par défaut RE

Bonjour Richard,

merci de cette piste, mais j'ai bien compris qu'il y avait un pb de guillement ou de & ou de virgule, mais je ne sais pas où ! aussi si tu voyais l'erreur :

j'ai corrigé comme cela mais ca ne donne rien :
Code :
sql = "DELETE FROM T_StChoisiCourrierSansCaEtEffectif where Id_SousTraitant = " & Me.ZL_SousTraitantSelectionne & " And " & Id_Courrier = " & Me.Id_Courrier & "
as tu une piste plus précise

merci de ton aide

isabelle
__________________
Isabelle
Access version 2003
isabelle b est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 14h08   #4
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Si tu affiches ta variable sql après ton instruction, ça donne quoi ?
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 15h25   #5
Membre habitué
 
Inscription : mai 2008
Messages : 426
Détails du profil
Informations personnelles :
Âge : 45

Informations forums :
Inscription : mai 2008
Messages : 426
Points : 124
Points : 124
Envoyer un message via MSN à isabelle b
Par défaut re

après plusieurs tests j'ai trouvé

je vous donne la solution

merci de votre aide

Code :
sql = "DELETE FROM T_StChoisiCourrierSansCaEtEffectif where Id_SousTraitant = " & Me.ZL_SousTraitantSelectionne & "  And " & "Id_Courrier = " & Me.Id_Courrier & " ;"
isabelle
__________________
Isabelle
Access version 2003
isabelle b est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h29.


 
 
 
 
Partenaires

Hébergement Web