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.NET Discussion :

Problème requête SQL


Sujet :

VB.NET

  1. #1
    Invité
    Invité(e)
    Par défaut Problème requête SQL
    Bonjour,
    Cela fait bientôt 1 heure que je bloque sur une petite requête toute simple.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Dim s_Requete As String = "SELECT COUNT(DEMId) FROM DEMANDE WHERE (DEMDate>=#" & CDate(s_DateDeb) & "#) AND (DEMDate<=#" & CDate(s_DateFin) & "#)"
                Dim o_Exec As New OleDbCommand(s_Requete, o_SI.Connexion)
                If o_Exec.ExecuteScalar Is System.DBNull.Value Then
                    i_NbDemandes = 0
                    i_NbUtilisateurs = 0
                Else
                    i_NbDemandes = CInt(o_Exec.ExecuteScalar)
                End If
    Cela devrait me retourner 3 (access confirme) mais cela me retourne 0... Pourquoi ?

    Merci d'avance

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2008
    Messages
    310
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 310
    Par défaut
    Est-ce que tes dates ont le bon format ? Il se peut que tu es des dates, avec CDate, de la forme yyyy/MM/dd.

    Dans ce cas, écris plutôt pour ta requête

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "SELECT COUNT(DEMId) FROM DEMANDE WHERE DEMDate BETWEEN FORMAT(#" & s_DateDeb & "#,""mm/dd/yyyy"") AND FORMAT(#" & s_DateFin & "#,""mm/dd/yyyy"")"

  3. #3
    Invité
    Invité(e)
    Par défaut
    Merci beaucoup
    En effet, je me doutais que ça provenait du format des dates mais je ne savais pas comment m'y prendre.

    Encore merci.

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

Discussions similaires

  1. Problème requête SQL
    Par mandaillou dans le forum Langage SQL
    Réponses: 15
    Dernier message: 03/10/2005, 11h37
  2. Problème requête SQL dans page ASP
    Par rocs dans le forum ASP
    Réponses: 14
    Dernier message: 26/07/2005, 15h38
  3. problème requête sql
    Par psychoBob dans le forum Langage SQL
    Réponses: 1
    Dernier message: 10/07/2005, 17h50
  4. problème requête sql
    Par perfectdams dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 21/06/2005, 18h09
  5. Réponses: 8
    Dernier message: 23/10/2003, 16h22

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