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

XMLRAD Discussion :

Formatter des dates ou des nombres


Sujet :

XMLRAD

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 89
    Par défaut Formatter des dates ou des nombres
    Bonjour,
    sur une base sql server,
    1)dans la colonne monHeure de type DATETIME, j'enregistre que l'heure comme par exemple 13:35:00 pour 13h35min.
    A l'extraction par un dbextract (format short datetime), j'obtient 31/12/1899 13:35:00...
    J'aimerai bien sur n'obtenir que 13:35:00 ???

    2)dans une colonne monChiffre de type DECIMAL(18,6), j'enregistred par exemple 8,5678.
    J'aimerais par exemple lors d'un dbextract lui indiquer le nombre de décimal après la virgule et si possible : si on arrondi ou pas ?
    par exemple, obtenir : 8,57 si je demande 2 chiffres après la virgule avec arrondis. Comment le formuler dans le dbextract?

    Merci

  2. #2
    Membre éclairé Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Par défaut
    Hello!

    Pour le formatage de l'heure, tu peux ajouter une description "Fields" dans ton XMLInstruction qui fait la selection de données du genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <Fields>
    	<Field>
    		<Name>MonHeure</Name>
    		<SourceField>TABLE</SourceField>
    		<Type>DATE</Type>
    		<Format/>
    		<CustomFormat>HH:NN:SS</CustomFormat>
    		<Fields/>
    	</Field>
    </Fields>
    Et pour les champs décimaux, meme principe mais en utilisant une syntaxe du type Format sous Delphi.... je ne l'ai pas en tête, si je trouve un exemple je te le donne...

    Michael

  3. #3
    Membre éclairé Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Par défaut
    Je l'ai:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <Field>
    	<Name>NU_PRIUNI</Name>
    	<SourceField/>
    	<Type>FLOAT</Type>
    	<Format/>
    	<CustomFormat>%2f</CustomFormat>
    </Field>

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 89
    Par défaut
    Merci Bcp.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/04/2011, 13h30
  2. [Date] Comparer des dates au format mySQL "date
    Par Marc_P dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 25/10/2004, 15h15
  3. Fonctions de manipulation des chaines et des dates
    Par Fares BELHAOUAS dans le forum Débuter
    Réponses: 3
    Dernier message: 09/11/2002, 22h43

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