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 :

pb avec un champ = 0


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 56
    Par défaut pb avec un champ = 0
    Bonjour à tous

    Je voudrais savoir comment faire pour rien afficher (dans un tableau par exemple) quand le champ de ma base vaut 0

    J'ai essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if rs1("jeux") = 0 then
    rs1("jeux") = ""
    end if
    mais ca marche pas

    merci de votre aide

  2. #2
    Membre expérimenté
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Par défaut
    Salut,

    Quel est le type de donnée de ton champ Rs1("jeux") ??

    si c'est du numérique essaye avec "null"

  3. #3
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 56
    Par défaut
    oui c'est du numerique (int)

  4. #4
    Membre expérimenté
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Par défaut
    et donc avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Rs1("jeux") = null
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Rs1("jeux") = Vbnull
    ça marche ?

    Au fait quelle est la base de donnée ??

  5. #5
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 56
    Par défaut
    si je met
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if rs1("jeux") = null then
    rs1("jeux") = ""
    end if
    je n'ai plus d'erreur mais le 0 apparait toujours

  6. #6
    Membre expérimenté
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Par défaut
    Donc si je comprends bien, tu veux tester la valeur de ton Rs1("Jeux") que si elle est différente de 0 ?
    Montre un peu le code qui génère le tableau ?

  7. #7
    Membre chevronné Avatar de Phiss
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    676
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2005
    Messages : 676
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if rs1("jeux") = 0 then
    rs1("jeux") = ""
    end if
    c'est logique que cela ne marche pas.

    Pour ne rien afficher dans ton tableau par exemple fait un truc du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    if rs1("jeux") = 0 then
      'on a rien donc on affiche rien
      response.write(" ")
    else
      ' ona un nb > 0 donc on l'affiche
      response.write(rs1("jeux"))
    end if

  8. #8
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 56
    Par défaut
    ca marche mais je ne sais pas comment faire pour l'integrer à mon tableau après

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    do while not rs1.EOF 
    response.write "<tr><td> ........</tr>"
    loop

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

Discussions similaires

  1. [word] Generer un document avec des champs
    Par webbulls dans le forum Bases de données
    Réponses: 3
    Dernier message: 29/04/2004, 10h47
  2. liste deroulante avec plusieurs champs
    Par JulienT dans le forum Struts 1
    Réponses: 4
    Dernier message: 20/04/2004, 17h17
  3. tri avec les champs vides en dernier
    Par r-zo dans le forum Requêtes
    Réponses: 11
    Dernier message: 03/09/2003, 13h40
  4. Problème avec un champ 'long'
    Par yannick dans le forum Débuter
    Réponses: 2
    Dernier message: 25/07/2003, 14h17
  5. [CR9] Bug avec les champs à valeur vide ?
    Par Djob dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 15/07/2003, 21h21

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