Dans mon application ASP.net, je souhaitais exporter le résultat de la requête SQL vers Excel et qu'Excel devait pouvoir être téléchargé par l'utilisateur. S'il vous plaît aiderExportation du résultat de la requête SQL vers Excel
Répondre
Je trouve travailler avec Excel pour être un vrai mal de tête, mais il est possible de faire à peu près n'importe quoi si vous voulez. Quelles fonctionnalités avez-vous besoin de tirer parti, car offrir un fichier csv à la place est beaucoup plus facile!
Avez-vous SSRS, vous pouvez offrir la requête sous forme de rapport SSRS et il est automatiquement disponible en téléchargement Excel!
Si vous utilisez MS SQL Server, les services de création de rapports sont disponibles gratuitement et peuvent le faire facilement pour vous, vous pouvez également exporter vers PDF et Word.
Dans le cas contraire, ou si son juste un hors try here
vous pouvez montrer votre résultat dans une grille de données. Après cela, vous pouvez exporter cette grille vers un fichier Excel.
faites comme ceci: Je passe la grille par session.
Control grdList;
GridView grdList1 = Session["GridView"] as GridView;
if (grdList1 == null)
{
grdList = (DataGrid)Session["GridView"];
}
else
{
grdList = (GridView)Session["GridView"];
}
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=ExportList.xls");
Response.Charset = "";
// If you want the option to open the Excel file without saving than
// comment out the line below
// Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.ContentType = "application/vnd.xls";
Response.ContentEncoding = System.Text.Encoding.UTF8;// GetEncoding(1256);// UTF8;
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite =
new HtmlTextWriter(stringWrite);
grdList.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();
- 1. exportation de données SQL Server vers Excel
- 2. Exportation de la grille Mvccontrib vers Excel
- 3. Exportation d'un jeu de données vers Excel
- 4. Exportation d'un serveur Excel vers SQL Server Table temporaire
- 5. Exportation ReportViewer vers Excel - Largeur ligne variation
- 6. Exportation du rapport SSRS 2005 vers Excel 2007
- 7. Exportation de données de CRM 4.0 vers Excel
- 8. Exportation de résultats de requête de tableau croisé vers Excel à partir de MS Access
- 9. Exportation de données de profileur Java VisualVM .nps vers Excel
- 10. Exportation de SQLite vers SQL Server
- 11. Exportation SQL vers ListView en utilisant C#
- 12. Exportation de données SQL Server vers CSV
- 13. Exportation de SSRS vers Excel sans en-tête
- 14. Exportation de SQL Server vers Excel avec des en-têtes de colonne?
- 15. Afficher le résultat de la requête et exporter vers Excel en utilisant
- 16. Exportation de tableaux vers Excel/Mot en utilisant POI
- 17. Exportation de données de cellules Excel vers une base de données via une macro Excel?
- 18. résultat de la requête SQL arrangement mensuel
- 19. résultat de fichier journal du chargeur SQL
- 20. sortie exportation php Excel
- 21. Vider le résultat de la requête mdx dans Excel
- 22. SQL - Requête pour revenir résultat
- 23. Sql Requête pour Résultat différent
- 24. Étrange exportation Excel OLEDB Problème
- 25. Importer des données Excel vers SQL Server
- 26. Ligne aléatoire à partir du résultat de la grande requête
- 27. lente exportation de l'accès à Excel
- 28. Exportation d'en-têtes de plusieurs pages dans des rapports Crystal (dans Visual Studio) vers Excel
- 29. export SQL Server vers Excel avec OPENROWSET
- 30. Détermination du résultat de l'instruction SQL MERGE