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

VBScript Discussion :

Lecture d'une date en string et comparaison avec la date actuelle


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Superzest 76
    Homme Profil pro
    Automaticien
    Inscrit en
    Septembre 2018
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2018
    Messages : 144
    Par défaut Lecture d'une date en string et comparaison avec la date actuelle
    Bonjour,
    Alors voila une nouvel question pour la suite de mon petit programme (Topic précédant ICI)
    Donc mon problème ici est que je cherche a comparer des date stocker sur une base de donné .CVS a la date actuelle
    alors voila mon code pour le moment


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    '----Verification de la citerne
    Dim ImaCITERNE
    Dim fso, fichier, T,recherche
    Dim ContenuFichier, TblLgn, TblCol
    Dim CarteG,ADR,code,destinataire,IDs,etancheite
         '---Ouverture du fichier.csv
         Set fso = CreateObject("Scripting.FileSystemObject")
        Set fichier = fso.opentextfile("C:\Users\PRODERGIE\Documents\InTouch Machine Edition v8.1 Projects\Vitogaz\Donné.csv", 1)
        ContenuFichier = fichier.ReadAll
        fichier.Close
        Set fichier = Nothing
        '---Lecture et recherche de l'imat
        recherche = $GetTagValue("imatriculation_citerne",1)
        TblLgn = Split(ContenuFichier,vbNewline)
        For T = 0 To UBound(TblLgn) - 1
            TblCol = Split(TblLgn(T), ";", -1, vbTextCompare) 
            If TblCol(0) = recherche Then
                carteG = TblCol(1)
                ADR = TblCol(2)
                epreuve = Tblecole(3)
                etencheite = Tblecol(4)
                Ids = Tblecol(5)
            End If
        Next
    '---Verification de la citerne
     
    If  Ids<> "2" Then
    '--- Comparaison de la date  pour la CarteG ADR epreuve et etencheite si ID =2
    Else
        MsgBox("L'Imatriclation de votre citerne est incorecte ou abstante de notre base de donné")
    End If
    Voila le fichier contenant les infos

    Donné.txt


    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 127
    Par défaut
    Salut
    C'est quoi $GetTagValue ?
    Dans ton fichier on ne voit pas de imatriculation_citerne, objet de ta recherche non.
    Pour la question, comparer des dates:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ' ................
    			Ids = Cdate(Tblecol(5)) ' forcer le typage en date
    ' .....................			
    If Ids <> date Then
    date retourne la date du jours en cours.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre confirmé Avatar de Superzest 76
    Homme Profil pro
    Automaticien
    Inscrit en
    Septembre 2018
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2018
    Messages : 144
    Par défaut Reponse
    Salut merci encore pour ton aide ! Les $gettagvalue font office de fonction READ pour un tag de mon projet
    je développe en fait une sorte d’appli pour gérer les entrées et les sorties de du personnel .

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 127
    Par défaut
    Salut

    Ok pour $GetTagValue.
    Pour If Ids <> date Then, c'est bon?

    Si oui, il faut penser au bouton
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre confirmé Avatar de Superzest 76
    Homme Profil pro
    Automaticien
    Inscrit en
    Septembre 2018
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2018
    Messages : 144
    Par défaut
    Oui c'est bon merci beaucoup ^^
    Peut etre a plus tard dans un futur topic

  6. #6
    Membre confirmé Avatar de Superzest 76
    Homme Profil pro
    Automaticien
    Inscrit en
    Septembre 2018
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2018
    Messages : 144
    Par défaut [Edit] ARghh
    Oups je viens de me rendre compte que le prgrame me renvois l'erreur suivante :
    Visualisation: Erreur Runtime => screen/gros-vrac.scc : ID Objet = 7 : Type incompatible: 'CDate' (-2146828275).
    j'ai modifier mon .CSV pour que les date sois du type MM/DD/AAAA mais rien a faire
    Merci d'avence

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

Discussions similaires

  1. Requete avec comparaison avec la date du jour
    Par marpolo dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 02/10/2009, 15h27
  2. evaluer une chaine de String en commende avec vb.net
    Par souma86 dans le forum VB.NET
    Réponses: 2
    Dernier message: 25/03/2009, 08h29
  3. Opérateurs de comparaison avec les dates
    Par gvdmoort dans le forum Requêtes
    Réponses: 5
    Dernier message: 12/01/2008, 19h41
  4. Comparaison avec les dates
    Par delavega dans le forum ASP
    Réponses: 3
    Dernier message: 29/05/2007, 11h07
  5. Pb lecture d'une struct date
    Par smag dans le forum C++
    Réponses: 13
    Dernier message: 03/03/2005, 22h17

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