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

ASP Discussion :

Addition de nombre en asp (genre 0020 +1)


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2005
    Messages
    364
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 364
    Par défaut Addition de nombre en asp (genre 0020 +1)
    bjour,

    comme le titre l'indique, je récupère dans une BD un nombre sur 6 chiffres, comme par exemple 00020

    ce champs étant un char, je convertis cela en nbre, et j'y ajoute 1 ainsi
    le prob est qu'il me retourne dans ce cas 21 et non 0021

    comment faire ?

    Je pense que cela doit être tout simple, mais je bloque un peu bêtement

    merci d'avance de vos lumières

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut Re: Addition de nombre en asp (genre 0020 +1)
    Salut
    Citation Envoyé par bobic
    je récupère dans une BD un nombre sur 6 chiffres, comme par exemple 00020
    Chez moi ça fait que 5
    Ceci dit, si ton champ est du type "chiffre" (d'un point de vu général car ce type n'existe pas) tu ne pourras pas avoir de 0 devant...
    C'est pourquoi au fait?
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 166
    Par défaut
    Et en utilisant une fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    function myFormatNumber(iNum,iNbChiffres)
    dim sNum : sNum = Cstr(iNUm)
    dim icompt, sResult
    sResult = sNum
    for icompt=1 to (iNbChiffres - len(sNum))
    sResult = "0" & sResult
    next
    myFormatNumber = sResult 
    end function

  4. #4
    Membre éclairé
    Inscrit en
    Mai 2005
    Messages
    364
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 364
    Par défaut
    je vais essayer la fonction que m'a donné amar00.

    Sinon, Immobilis, oui, cela fait 5 lol
    concernant le champs, bien c un bête varchar, dans lequel, il y a de tout et n'importe quoi, mais dans le cas de ma requête, je ne récupère que des chiffres.
    Donc, en fait, c'est pr cela que je convertit via le cLng

    le prob quand mon addition m'enlève les 0 c'est que le soft qui récupère les infos de la base se retrouve perdu dans ce cas là...

    D'où le besoin de rajouter ces 0

  5. #5
    Membre éclairé
    Inscrit en
    Mai 2005
    Messages
    364
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 364
    Par défaut
    cela fctionne impec merci

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 02/09/2007, 18h04
  2. addition de nombre stocké dans des zones texte
    Par jejeman dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 04/07/2007, 12h11
  3. [Tableaux] Addition de nombres dans une boucle.
    Par masseur dans le forum Langage
    Réponses: 7
    Dernier message: 03/05/2007, 17h04
  4. [bash] Addition de nombres a virgule
    Par vinzzzz dans le forum Linux
    Réponses: 2
    Dernier message: 03/05/2007, 14h29
  5. Addition de nombres contenus dans un fichier
    Par Krispy dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 15/12/2006, 17h04

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