Salam
Comment Exporter les résultats d'une requête vers feuille excel ?
Salam
Comment Exporter les résultats d'une requête vers feuille excel ?
Salut,
qu'as-tu comme code de fait ?
Sais-tu te connecter à ton SGBD, exécuter une requête ?
As-tu des contraintes sur le format du fichier Excel ?
Plus je connais de langages, plus j'aime le C.
Merci pour ta réponse
Je sais me connecter a une base de données et je n'ai pas des contraintes sur le format du fichier Excel je cherche juste un petit bout de code pour m’éclairer un peu
Si tu sais te connecter, exécuter ta requête et parcourir les résultats tu as fait la moitié du travail.
Si tu n'as pas de contrainte sur le format Excel alors tu peux faire du CSV, format plain/text avec champs séparés par des points-virgules.
Pour ce faire il faut savoir : ouvrir/écrire/fermer un fichier, c'est OK ?
Par contre tu n'auras pas de code tout fait, il va falloir y mettre un peu du tien (ma deuxième phrase suffit à expliquer le job à faire).
Plus je connais de langages, plus j'aime le C.
Merci jopopmk
Ce que je veux faire c'est de stocker les résultats de ma requête dans dataset et puis les faire exporter vers une feuille excel
Et qu'est-ce que tu n'as pas compris dans mon précédent message ?
Plus je connais de langages, plus j'aime le C.
Bonjour,
Si si, en cherchant un peu dans les FAQ on trouve vite les réponses basiques : Comment écrire dans un fichier Excel ?
C'est en C# mais c'est facilement compréhensible.
Règles du forum + Comment utiliser Developpez.com =
Découvrez le magazine gratuit de Developpez.com
Si vous développez en .NET, la FAQ, les tutos et l'aide MSDN sont vos amis !!!
Dvp.NET, la librairie .NET open source de Developpez.com
Ben ouai, mais il a pas de code tout fait ici, faut aller dans la FAQ
Plus sérieusement, même s'il existe des questions tellement fréquentes qu'il est judicieux de mettre ça dans une FAQ, je trouve qu'il est toujours plus intéressant que le demandeur fasse la démarche intellectuelle qui le mène à la solution. Proverbe japonais ... poisson ... pêcher ... l'encule le mouton tout ça tout ça, quoi
Plus je connais de langages, plus j'aime le C.
Je suis partisan de ce fameux proverbe mais une petite démo générique comme dans la FAQ aide aussi à comprendre et n'est pas une solution clé en main.
Pour apprendre à pécher une démonstration accompagne toujours bien un long discours.
Règles du forum + Comment utiliser Developpez.com =
Découvrez le magazine gratuit de Developpez.com
Si vous développez en .NET, la FAQ, les tutos et l'aide MSDN sont vos amis !!!
Dvp.NET, la librairie .NET open source de Developpez.com
Bonjour,
Pour avoir ton code tout fait, tu dois quand même faire un peu d'efforts.
À trier, partie 1
À trier, partie2
Dans le premier lien, il y a quelque chose d'assez complet utilisant OLEDB pour travailler avec des fichiers Excel
Dans le deuxième lien, tu n'as sûrement pas juste du VB.
Parce que, apprendre à chercher, c'estaussiplus important que d'apprendre à programmer.
AJOUTÉ :
Si ti es capable de te connecter à une base de données, disons SQL pour les fins de la discussion, puisque tu ne précises pas; c'est exactement le même principe pour Excel, et même Access, sauf que tu dois le faire avec OLEDB au lieu de SQL.
Les chaînes de connexion sont ici.
Le pilote ACE est dans le Runtime d'Access (Celui d'Access 2007 est 32 bits uniquement et semble le plus "universel" parmi les différentes éditions de Visual Studio. Par Exemple, VS 2013 ne fonctionnait pas chez-moi avec les versions 64 bits pour Office2010.)
À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.
Ô Saint Excel, Grand Dieu de l'Inutile.
Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager