Bonjour tout le monde,
j'ai une application web c#,asp.net, ma demande c'est que je vx exporter le résultat de ma requéte (BD Oracle) vers un fichier excel.
Merci de m'informer comment je px proceder.
Merci d'avance.
Bonjour tout le monde,
j'ai une application web c#,asp.net, ma demande c'est que je vx exporter le résultat de ma requéte (BD Oracle) vers un fichier excel.
Merci de m'informer comment je px proceder.
Merci d'avance.
Salut, dans un premier temps je pense qu'il faut que tu génére un fichier d'export (de ton soft) au format csv. Après concernant le contenu celui-ci tu met les éléments par ligne séparé de ';' (il me semble que c'est le standard)
Il "suffit" de faire un import sur exel après si tu le fait manuellement ca ira si tu compte de faire de manière automatique par le soft, je ne peux pas plus t'aider ^^ Il me semble qu'il existe des outils pour interagir avec exel.
Voilà j'epère que ça t'aide un peu sinon est ton ami
Je fais ce que je dis et je dis ce que je veux .
Merci pour ta réponse mais c'est pas ça ce que je cherche.
Mais j'ai trouvé une solution.
Voila comment j'ai procedé:
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 //Declaration: Microsoft.Office.Interop.Excel.Application App; Microsoft.Office.Interop.Excel._Workbook Classeur; Microsoft.Office.Interop.Excel._Worksheet Feuillle; //Utilisation: //Start Excel and get Application object. App = new Microsoft.Office.Interop.Excel.Application(); //Get a new workbook. Classeur = (Microsoft.Office.Interop.Excel._Workbook)(App.Workbooks.Add(System.Reflection.Missing.Value)); Feuillle = (Microsoft.Office.Interop.Excel._Worksheet)Classeur.Worksheets.ActiveSheet; Feuillle .Cells[1, 1] ="Info 1 a sotocker dans cellule 1,1"; Feuillle .Cells[1, 2] ="Info 2 a sotocker dans cellule 1,2"; . . . //en fin visualisation du fichier Excel App.Visible = true;
Merci
@+
bonjour,
je sais que le sujet est un peu vieux, mais quel namespace appelle t'on avant de faire ceci. j'ai essayé, mais j'ai des erreurs
Le namespace concerné est Microsoft.Office.Interop.Excel. Il est directement mentioné dans le code de totoprog.
Si tu as des erreurs, c'est que tu n'as pas du ajouter la référence à la librairie.
Pour ajouter cette référence :
Extrait de l'article : Pilotage de l'application Office Excel (Excel Automation)Envoyé par extrait
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