Probleme sur une requete sql

Signaler
Messages postés
2
Date d'inscription
lundi 31 mars 2003
Statut
Membre
Dernière intervention
17 avril 2003
-
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
-
Salut et merci de lire ce petit message. J'interroge une bd access via une source ASP. La parti du code (tout en bas)permettant d'afficher que les articles dont le prix est compris entre prixinf et prixsup prix saisi par le client dans un formulaire ne fonctionne pas.
Merci d'avance

' Ajoute la commande SELECT et le critère FROM
strSQL = "SELECT " & strSQL & " FROM capa"

' Si l'utilisateur demande une activité métier, ajoutons WHERE
' (sinon il y aura les données de tous les titres)
If Request.Form("activite") <> "" Then
strSQL = strSQL & " WHERE activitémétier LIKE '" & Request.Form("activite") & "'"
End If
' Si l'utilisateur demande un client

If Request.Form("client") <> "" Then
strSQL = strSQL & " AND client LIKE '" & Request.Form("client") & "'"
End If

' Si l'utilisateur demande un pays

If Request.Form("pays") <> "" Then
strSQL = strSQL & " AND pays LIKE '" & Request.Form("pays") & "'"
End If

' Si l'utilisateur demande un titre

If Request.Form("titre") <> "" Then
strSQL = strSQL & " AND titre LIKE '" & Request.Form("titre") & "'"
End If

' Si l'utilisateur demande une langue

If Request.Form("langues") <> "" Then
strSQL = strSQL & " AND langues LIKE '" & Request.Form("langues") & "'"
End If

' requete sur prix

If Request.Form("prixinf")<> "" Then
strSQL = strSQL & " AND prix > '" & Request.Form("prixinf") & "'"

End If

' requete sur prix

If Request.Form("prixsup")<> "" Then
strSQL = strSQL & " AND prix < '" & Request.Form("prixsup") & "'"

End If

2 réponses

Messages postés
89
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
14 mars 2005

salut

Enleve les apostrophes, les apostrophe sont utilisées uniquement avec les chaines de caractères, pas avec les valeurs numériques.

a+
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
6
Ausi pour les champs date pour les apostrophes.

F___