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
![]()
« Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
- Confucius -
Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office
Solutions d'Entreprise
![]()
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"
« Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
- Confucius -
Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office
Solutions d'Entreprise
![]()
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"
;
« Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
- Confucius -
Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office
Solutions d'Entreprise
![]()
Partager