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 :

exporter donnée sur fichier excel par une page asp


Sujet :

ASP

  1. #1
    Membre du Club
    Inscrit en
    Avril 2008
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 103
    Points : 44
    Points
    44
    Par défaut exporter donnée sur fichier excel par une page asp
    bonjour
    je suis entraine de developper une application web et parmis les demandes de notre client exporté directement des données générée par une page web sur un fichier excel j'ai pu trouvé ce code qui permet de faire ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Response.AddHeader "Content-Disposition", "attachment; filename=Extraction.xls"
    Response.ContentType = "application/vnd.ms-excel"
    mais j'ai un petit souci un le champ tel quand j'exporte les donnée sur le fichier excel il m'affiche pas le 0 ex: au liex d'afficher 06232333 et m'expotre cette donnée 6232333 alors que le champ sur la base de donées est nvchar et j'ai utilisé la fonction cstr pour convertir sur la page web mais ca donne rien
    est ce qu'il y a une solution permet d'afficher les données avec le 0

    merci pour votre aide

  2. #2
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Points : 1 978
    Points
    1 978
    Par défaut
    Bonjour

    C'est un probleme récurrent auquel je suis également confronté. Ce n'est pas ASP qui effectue cette conversion, mais excel qui considére que tous les champs de la colonne étant numériques, le type à afficher l'est. Si tu enregistre le fichier csv sur le disque et que tu l'ouvres avec un éditeur de texte, notepad par exemple, tu constateras que le 0 y est bien.


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  3. #3
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Bonjour,

    Ca me rapelle quelquechose ce problème :

    http://www.developpez.net/forums/d68...significatifs/

  4. #4
    Membre expérimenté
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Points : 1 350
    Points
    1 350
    Par défaut
    Salut,

    Sachant qu'un numéro de téléphone tu ne vas pas faire des calcules avec il faut donc le convertir en texte et pour palier à ça il te faut simplement mettre un "'" (apostrophe) avant ton numéro de téléphone ce qui donnerait :**

    Code asp : Sélectionner tout - Visualiser dans une fenêtre à part
    response.write "'"& rs(n)
    où n = le numéro de la colonne correspondant au champ téléphone.

    De ce fait, tu verras tout tes numéros au format 06xxxxxxxx et aligné à gauche pour dire que c'est une valeur au format texte.
    Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

    FAQ ASP

Discussions similaires

  1. [HTML] Intégrer un fichier Excel dans une page HTML
    Par deejayVK dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 29/11/2007, 14h51
  2. Exportation d'un fichier Excel vers une base de données Access
    Par bidule123456 dans le forum VBA Access
    Réponses: 5
    Dernier message: 21/09/2007, 14h38
  3. Réponses: 4
    Dernier message: 11/07/2007, 18h40
  4. Exportation d'1 fichier txt par une procédure stockée
    Par loutsky dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 15/06/2006, 18h25

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