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

Requêtes et SQL. Discussion :

[SQL]format de date


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 63
    Par défaut [SQL]format de date
    Ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SELECT EVENEMENT.DATE
    FROM EVENEMENT
    WHERE (((EVENEMENT.DATE)=IIf(Hour(Now())>7,Date(),Date()-1)));
    me renvoie une date au format complet (jj/mm/aaaa hh:nn:ss) alors que je souhaite un format abrégé (jj/mm/aaaa).
    Comment procéder sans changer le format dans les propriété du champ?
    Merci d'avance.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 427
    Par défaut
    Bonjour,
    Regarde la fonction format

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 63
    Par défaut
    j'ai bien essayé ça :

    SELECT EVENEMENT.DATE
    FROM EVENEMENT
    WHERE (((EVENEMENT.DATE)=IIf(Hour(Now())>7,Format(Date(),"dd/mm/yyyy"),Format((Date()-1),"dd/mm/yyyy"))));

    mais ça ne marche pas...

    c'est peut être parceque je sélectionne sur un critère horaire?

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 63
    Par défaut
    ok j'ai trouvé
    j'ai modifié le champ de la table source

  5. #5
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    regarde du côte de DateSerial.

    Format() renvoie du texte et pas une date.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaDate = DateSerial( Year(Date()),Month(Date()),Day(Date()))
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaDate = DateSerial( Year(Date()),Month(Date()),Day(Date())+1)
    Te donne la date de demain

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MaDate = DateSerial( Year(Date()),Month(Date())+1,01)
    te donne le premier jour du mois suivant,

    Etc..
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 63
    Par défaut
    Merci bien pour votre aide.

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

Discussions similaires

  1. [SQL-SERVER] Configurer le format de date
    Par Angath dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 23/09/2010, 14h15
  2. [ASE][T-SQL]Format de date : YYYYMMDDhhmmss
    Par e-miel dans le forum Sybase
    Réponses: 5
    Dernier message: 16/02/2006, 17h42
  3. [SQL] Format de date
    Par podz dans le forum Access
    Réponses: 17
    Dernier message: 31/01/2006, 11h25
  4. requete SQL et probleme de format de Date
    Par huon dans le forum Langage SQL
    Réponses: 3
    Dernier message: 25/08/2005, 11h56
  5. [SQL][DateTime] Formater les dates en SQL
    Par Husqvarna dans le forum C++Builder
    Réponses: 3
    Dernier message: 09/11/2004, 21h36

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