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 des donn�es d'un requete SQL vers excel (csv)


Sujet :

ASP

  1. #1
    Membre �clair�
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2003
    Messages
    447
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 447
    Par d�faut Exporter des donn�es d'un requete SQL vers excel (csv)
    Je voudrais savoir s'il est possible en asp d'exporter des donn�es d'une requ�te SQl vers un fichier au format csv d'excel ?

  2. #2
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    D�tails du profil
    Informations personnelles :
    �ge : 70
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par d�faut
    Bonjour,

    Auras tu besoin de faire de la mise en forme ou bien c'est uniquement un tableau excel avec les donn�es brutes ?

  3. #3
    Membre �clair�
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2003
    Messages
    447
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 447
    Par d�faut Fichier csv
    Je voudrais tout de meme que mon fichier soit un peu ordonn�, pour effectu� des �ventuels relecture.

  4. #4
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    D�tails du profil
    Informations personnelles :
    �ge : 70
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par d�faut
    Re,

    Si �a peut te convenir ?
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    Set Rs = CreateObject("ADODB.RecordSet")
    connstring = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=MaBase.mdb"
     
    mysql = ""
    mysql = mysql & "SELECT Nom, Prenom "
    mysql = mysql & "From MaTable "
     
    Rs.open mySQL, connstring
    if not Rs.EOF then
       chemin= "Recap.XLS"
       Set fso = CreateObject("Scripting.FileSystemObject")
       Set Fic = fso.CreateTextFile(chemin, True)
       ' Titres des colonnes
       ' chr (34) remplace les guillements à la suite de l'instruction
       Fic.writeLine "ID;PWXL;N;E" ' Début du codage excel
       Fic.writeLine "C;Y1;X1;K" & CHR(34) & ("Nom") & CHR(34) 
       Fic.writeLine "C;Y1;X2;K" & CHR(34) & ("Prénom") & CHR(34) 
       Rs.movefirst
       Ligne = 2
       do while not Rs.eof
          Str_Nom = Rs(0)
          Str_Prenom = Rs(1)
          Fic.writeLine "C;Y" & Ligne & ";X1;K" & CHR(34) & (Str_Nom) & CHR(34) 
          Fic.writeLine "C;Y" & Ligne & ";X2;K" & CHR(34) & (Str_Prenom) & CHR(34) 
          Ligne = Ligne + 1
          Rs.MoveNext
       loop
     
       Fic.writeLine "E" ' Fin du codage excel
       Fic.Close
       Set Fic = Nothing
       Set fso = Nothing
    end if
    Rs.Close
    Set Rs = Nothing

  5. #5
    Membre �clair�
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2003
    Messages
    447
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 447
    Par d�faut Qu'est t'il possible de faire
    Est ce qu'il est possible par exemple de faire des tableaux avec des contours ou plus difficile est t'il possible de r�aliser des graphes avec les donn�es exporter vers mon fichier excel ?

  6. #6
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    D�tails du profil
    Informations personnelles :
    �ge : 70
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par d�faut
    Re,

    Pas avec le code que j'ai post�. Il te faudra utiliser une instance d'Excel.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    Set Xl = Server.CreateObject("Excel.Application")
    La contrainte sera alors qu'Excel soit install� sur ton serveur.

  7. #7
    Membre �clair�
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Octobre 2003
    Messages
    447
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 447
    Par d�faut et meme pour le gras
    et je ne peux meme pas mettre des choses en gras ?

  8. #8
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    D�tails du profil
    Informations personnelles :
    �ge : 70
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par d�faut
    Re,

    D�sol�, mais avec le code que j'ai post�, tu ne peux rien faire d'autre que de remplir des cellules.

  9. #9
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par d�faut
    sinon tu peux g�n�rer du code html et tu forces l'ouverture dans excel : http://www.henri-ruch.ch/ASP/Type_contenu/type_contenu.asp

  10. #10
    LEK
    LEK est d�connect�
    Membre �clair�
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    715
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 715
    Par d�faut
    Tu peux aussi trouver de nombreuses ressources sur excel et asp sur Dypso BackOffice.
    Il y a un composant DypXSL qui est en t�l�chargement gratuit qui te permet de cr�er des fichiers xls � la vol�e sans avoir excel install�.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [AC-2007] Exporter des donn�es d'une requete vers Excel
    Par theBinette dans le forum VBA Access
    R�ponses: 3
    Dernier message: 20/10/2010, 17h00
  2. [AC-2003] Exporter des donn�es d'une requete vers une table
    Par FCL31 dans le forum Mod�lisation
    R�ponses: 3
    Dernier message: 23/04/2009, 09h41
  3. R�ponses: 0
    Dernier message: 24/07/2007, 13h22
  4. Exportation d'une requete SQL vers excel
    Par snooopy007 dans le forum Requ�tes et SQL.
    R�ponses: 5
    Dernier message: 27/07/2006, 17h00
  5. R�ponses: 2
    Dernier message: 17/05/2006, 08h35

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