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

Développement SQL Server Discussion :

Enregistrer et afficher la date au format français (dd-mm-yy) [2008R2]


Sujet :

Développement SQL Server

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Full-stack
    Inscrit en
    Novembre 2010
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Full-stack

    Informations forums :
    Inscription : Novembre 2010
    Messages : 372
    Points : 489
    Points
    489
    Par défaut Enregistrer et afficher la date au format français (dd-mm-yy)
    Bonjour,

    Je voudrais enregistrer sous SQL SERVER, la date au format 'dd-mm-yyyy' c'est à dire sous le format '16-12-2013' pour la date du 16 décembre 2013, et la sélectionner comme telle. j'ai essayé plusieurs format mais la date se trouve tronquée. Merci de donner un coups de main.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    623
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Août 2009
    Messages : 623
    Points : 1 049
    Points
    1 049
    Par défaut
    Quand on enregistre la donnée dans une colonne de type date ou datetime, il n'y a pas de format. C'est du date ou datetime !
    Pour l'affichage de cette donnée, tu peux, au moment de l'affichage, le convertir en char en lui appliquant un code format http://msdn.microsoft.com/fr-fr/library/ms187928.aspx

  3. #3
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 523
    Points : 6 790
    Points
    6 790
    Billets dans le blog
    4
    Par défaut
    Citation Envoyé par darkelend Voir le message
    Quand on enregistre la donnée dans une colonne de type date ou datetime, il n'y a pas de format. C'est du date ou datetime !
    Pour l'affichage de cette donnée, tu peux, au moment de l'affichage, le convertir en char en lui appliquant un code format http://msdn.microsoft.com/fr-fr/library/ms187928.aspx
    Attention, sur SQL Server 2008R2, il y a le format DateTimeOffset qui permet de gérer les fuseaux horaires.

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur Full-stack
    Inscrit en
    Novembre 2010
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Full-stack

    Informations forums :
    Inscription : Novembre 2010
    Messages : 372
    Points : 489
    Points
    489
    Par défaut
    Erreur humaine , j'avais défini le type de la colonne à NVARCHAR au lieu de 'DATETIME'. Ce qui perturbait l'affichage. MERCI POUR LA CONTRIBUTION.

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

Discussions similaires

  1. [AC-2003] Afficher une date au format français dans une Texte_box
    Par facteur dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 10/04/2014, 12h57
  2. Afficher une date au format français
    Par mateo78711 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/01/2013, 16h48
  3. afficher dates sous format français
    Par JulioB85 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 11/11/2010, 20h44
  4. Afficher date au format français depuis ma table ?
    Par bond70 dans le forum Langage
    Réponses: 4
    Dernier message: 25/06/2010, 11h27
  5. Insérer une date au format français dans un champ
    Par EpOnYmE187 dans le forum Installation
    Réponses: 2
    Dernier message: 14/06/2005, 12h09

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