Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
vendredi 21 novembre 2008 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 


Vous êtes ici : Forums > Langage ASP > Problème de requête de datediff()

Problème de requête de datediff()
Salut Tout le monde,

J'ai une requête de date qui me permet d'afficher des annonces une semaine avant la date de parution et une semaine après la date de parution. dans ma requête j'ai un champ nbrdiffjour ou je fais la différence entre la date de parution et la date du jour. voici ma requête :

SELECT *,DateDiff("d",[DefuntDateParution],Date()) AS nbrdiffjour FROM qryInternetDefunts WHERE qryInternetAnnonce.nbrdiffjour < -7 AND qryInternetAnnonce.nbrdiffjour < 7 ORDER BY qryInternetAnnonce.nbrdiffjour DESC

Pour mon champ nbrdiffjour les valeurs sont -6 et 1, normalement il devrait me les donner mais sans succès! A-t-il quelques choses qui clochent avec ma requête d'après vous ? Quelqu'un peut m'aider sur mon problème ?

Message posté le 31/08/2005 par Frédéric Sauvé

Répondre à ce message
 
AuteurRéponse 
Jibar
06/09/2005
RE : Problème de requête de datediff()
Il me semble que même si tu cré un alias nbrdiffjour dans ta requête, tu ne peux pas l'utiliser dans une condition WHERE. De plus il me semble que tes conditions sont fausse : <-7 et <7 sera toujours <-7. Ta requête devrait plutôt ressembler à quelque chose du genre :

SELECT * , DateDiff("d",[DefuntDateParution],Date()) AS nbrdiffjour
FROM qryInternetDefunts
WHERE (DateDiff("d",[DefuntDateParution],Date())>-7)
AND (DateDiff("d",[DefuntDateParution],Date())<7)
ORDER BY DateDiff("d",[DefuntDateParution],Date()) DESC ...
Répondre


Project Hoshimi


A RETENIR CETTE SEMAINE
21/11/2008 - Microsoft Windows fête ses 23 ans !
Le célèbre système d'exploitation de Microsoft fête aujourd'hui son vingt-troisième anniversaire. C' ...
21/11/2008 - Pratiques fondamentales pour un développement logiciel sûr
L'article de Micheal Howard vient d'être traduit en français par Kader Yildirim ! Ce document synthé ...
21/11/2008 - Mise à jour de la méthode SDL pour éradiquer définitivement les Mécapoulets
Les Mécapoulets sont une menace perpétuelle pour les développeurs et les utilisateurs de leurs appli ...
20/11/2008 - A la découverte des tests d’interfaces graphiques avec Visual Studio 2010
Microsoft introduit dans sa version 2010 de Visual Studio les « Coded UI Tests », ou « Tests d’inter ...
20/11/2008 - PDC 2008 - Windows Azure vu par Grégory Renard
Grégory vous propose de découvrir en vidéo - et en 5 minutes - les annonces faites autour de Windows ...
20/11/2008 - Microsoft prépare une suite antivirus gratuite
L’éditeur abandonne Live One Care, sa solution payante, au profit de Morro, une suite antivirus grat ...
19/11/2008 - Comprendre le fonctionnement des Rules de WF
L'activité Policy va nous permettre de piloter nos workflows à partir de règles simples mais efficac ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade