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 :

Question sur le format de date reformulée


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 18
    Par défaut Question sur le format de date reformulée
    Bonjour,
    J'ai utulisé ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim DateDeb, DateFin 
    "Select * from MaTable " & _
            "Where MaDate between " & _
             "#" & Format(DateDeb, "mm/dd/yyyy") & "# and " & _
             "#" & Format(DateFin, "mm/dd/yyyy") & "# "
    Mais j'ai le message d'erreur suivant:
    "Erreur de compulation
    Projet ou bibliothèque introuvable"

    Bonne compréhension!

  2. #2
    Membre émérite Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Par défaut
    Bonjour.
    Premièrement utilise les balises Code afin que ton post soit plus lisible.

    Deuxièmement, ton code est incomplet car il ne fait rien de la chaine SQL:
    Il n'est pas logé dans une variable ou passé en paramètre d'ouverture de table ou autre.
    Autrement dit, ton code ne fait RIEN !!!
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

  3. #3
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Je pense que tu devrais commencer par lire les tutos de ce site, dans ton code, ta requete sql n'est affectée a rien, il faudrait au minimum l'affecter a une variable pour que vb puisse complier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    MaVar = "Select * from MaTable " & _
            "Where MaDate between " & _
             "#" & Format(DateDeb, "mm/dd/yyyy") & "# and " & _
             "#" & Format(DateFin, "mm/dd/yyyy") & "# "

  4. #4
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 18
    Par défaut
    Explication
    Merci, mais je ne pense pas que c'est le problème. Le code est ainsi, je pense bien que c'est le format qui cause problème

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    rs.open("Select * from MaTable " & _
            "Where MaDate between " & _
             "#" & Format(DateDeb, "mm/dd/yyyy") & "# and " & _
             "#" & Format(DateFin, "mm/dd/yyyy") & "# ")

  5. #5
    Membre éprouvé Avatar de Le Pharaon
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 880
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    "Erreur de compulation
    Projet ou bibliothèque introuvable"
    Est ce que la référence Microsoft ActiveX Data Objects est cochée (dans projet --> Référence) ?
    Tu dois aussi faire cette vérification pour :
    Visual Basic for Application
    Visual Basic runtime project ...
    Visual Basic objects and procedure ...

  6. #6
    Membre émérite Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Par défaut
    La prochaine fois met le code en entier parce que en effet le code que tu viens de mettre est bon lui, alors que le premier ne l'est pas. Comment veux-tu que l'on comprenne sinon vérifie, comme te l'as dis Bujuman les références.
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

Discussions similaires

  1. Petite question sur le format DATE
    Par Wizard50 dans le forum SQL
    Réponses: 4
    Dernier message: 18/01/2010, 12h53
  2. petite question sur le format des dates
    Par sherdogvdb dans le forum Forms
    Réponses: 4
    Dernier message: 08/03/2007, 10h14
  3. Information sur les formats des dates
    Par Azharis dans le forum Access
    Réponses: 2
    Dernier message: 13/01/2006, 13h07
  4. Question sur le format de texture
    Par Johngame dans le forum DirectX
    Réponses: 1
    Dernier message: 06/12/2003, 12h22
  5. question sur le format des images ..
    Par vbcasimir dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 28/08/2003, 12h08

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