none
Exportar a excel desde Base de Datos SQL desde un boton

    Question

  • Hola a todos! Tengo una consulta...

    Como hago para exportar a una hoja Excel los datos de una tabla en Sql desde un boton en C#

    Gracias de antemano :)

    Monday, September 13, 2010 1:22 PM

All replies

  • hola

    Cómo exportar datos de un DataGrid en un WebForm de ASP. NET a Microsoft Excel

    si podrias usar una grilla podrias aplicar la tecncia del link

    en donde se asigna el ContentType = "application/vnd.ms-excel"

    y luego se envia el render en el Response

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Monday, September 13, 2010 1:33 PM
  • Uhmm no, sin grilla. Solo deseo usar el boton o un link que exporte defrente. GRacias :)

    Monday, September 13, 2010 1:42 PM
  • hola

    Export a DataTable to Excel in ASP.NET

    en el link veras como convierte el datatable separando cada info con comas y luego lo envia en el response, alli ya no se usa la grilla

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Monday, September 13, 2010 2:00 PM
  • No.. no quiero usar datatable, quiero que desde el boton o el link, la conexion a bd sea defrente y que desde ahi me exporte a Excel.

     

    Gracias

    Monday, September 13, 2010 2:10 PM
  • ahh lo que quieres es generar el excel y dejar el archivo resultante en el servidor, sin que se envie en el request al cliente

    en ese caso lo que se me ocurre es que podrias usar las API de Office para Excel

    http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/ab1e15ef-8020-4ff6-9a84-2a728737b0e9

    realizando una query a tu tabla en sql server obtienes un datatable y recorriendo cada registro vas agregando la info al excel que creas con las API de COM de Excel

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Monday, September 13, 2010 5:14 PM