IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

probleme de datediff


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut probleme de datediff
    Bonjours,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    '**** DATE TO FROM ****
        If chkAvecDate.Value Then
            sDate = Format(dtpDebut, "YYYY-MM-DD")
            eDate = Format(dtpFin, "YYYY-MM-DD")
     
            If MyFilter <> "" Then 'Add an AND
                MyFilter = MyFilter + "AND "
            End If
            MyFilter = MyFilter + "(datediff('d', FORMAT(dateassigned, 'short date'), FORMAT('" & sDate & "', 'Short Date')) <= 0) AND (datediff('d', FORMAT(dateassigned, 'short date'), FORMAT('" & eDate & "', 'Short Date')) >= 0) "
        End If
    Avec ce code je ne peu afficher dans mon rapport que ce qui a ete fait au date specifier sDate et eDate mais je voudrai pouvoir afficher les donne ce trouvant entre les date de debut (sDate) et de fin (eDate)

    merci de votre aide.

  2. #2
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    et si tu utilisais Between(date1,date2) ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut
    j'ai essayer mais il me dit que je fait une erreur de syntaxe lorsque je met Between (sDate, eDate)

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut
    Probleme resolut
    la cause de mon probleme etait que je n'utilisait pas la bonne table de ma base de donnee et voici le code qui me permet d'afficher dans mon rapport les information se trouvant entre les date choisi


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MyFilter = MyFilter + "(tblTimeEntered.DateTimeEntered) > #" & sDate & "# AND (tblTimeEntered.DateTimeEntered) < #" & eDate & "#"

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Argentine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 173
    Par défaut
    utilise "&" au lieu de "+"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme de DateDiff
    Par Momodedf dans le forum Windows Forms
    Réponses: 2
    Dernier message: 16/08/2007, 11h25
  2. Probleme avec DateDiff pour les années....
    Par angelevil dans le forum VB 6 et antérieur
    Réponses: 23
    Dernier message: 27/03/2006, 09h19
  3. Probleme sur les chaines de caractere
    Par scorpiwolf dans le forum C
    Réponses: 8
    Dernier message: 06/05/2002, 19h01
  4. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 10h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo