Bonjour,
Je voudrais savoir comment déclaré dans une requête un champs (Date Début et Date Fin) qui serait renseigné comme paramètre par l'utilisateur
Bonjour,
Je voudrais savoir comment déclaré dans une requête un champs (Date Début et Date Fin) qui serait renseigné comme paramètre par l'utilisateur
dans la clause where
tout va dépendre depuis quel logiciel tu vas utilisé sql et comment il fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select ..... from ...... where champs = '" + valuser + "'
Et bien j'attaque une base Sql Server par SQl Direct sous Access.
Ta solution me donne "Syntax error converting datetime from character string"
logique avec un champs date il vaut mieux utiliser un
ou 100 vaut une valeur de masque voir la documentation msdn sur la fonction convert.
Code : Sélectionner tout - Visualiser dans une fenêtre à part convert(datetime, monchamps, 100)
j'utilise le masque 103 ou je traville
Cela me met "Invalid column name"
Mon code en fait ressemble à ça:
SELECT count(Table1.Champ1) AS [Nombre]
FROM Table1
WHERE Table1.Champ1 NOT IN (SELECT...)
AND Table1.Champ1 NOT IN (SELECT...)
AND Table1.ChampDate1 <= "Et c'est la que je voudrais récupérer sous format JJ/MM/AAAA le paramètre demandé au lancement de la requête et renseigné par l'utilisateur"
;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager