Comunidad de desarrolladores de Puebla.NET
Iniciar sesión Unete ahora
 
 
Novedades | Anuncios | Eventos | Publicaciones | Foros | Bolsa de trabajo | Conocenos | Encuestas
 
  Buscar  
Novedades > Foros > CSharp    
 
Anónimo
2667901 visitas desde Octubre de 2004
2 usuarios en línea
Contáctanos en línea:





Certificate Veracruz

Seguridad


 
Visual C#

Autor Discusión: Exportar DataSet a Excel
VonNewMan
Exportar DataSet a Excel
Enviado: Friday, April 07, 2006 12:22 AM (UMST)
Alguien puede indicarme como exportar a excel un DataSet en un formulario Windows. Gracias.


Comentarios:

Author Tema:
MSM-DotNet
Exportar DataSet a Excel
Enviado: Friday, April 07, 2006 1:55 AM (UMST)

Puedes hacerlo con automatización o directamente abriendo el libro de Excel como una base de datos desde C#.

 

Aqui tienes un ejemplo que te explica como automatizar Excel desde C#.

 

http://support.microsoft.com/?scid=kb;es;302084

 

Espero te sea útil pero si no lo es vuelve a escribir.

 

Saludos!!!

JoseBarrientos
Exportar DataSet a Excel
Enviado: Saturday, April 15, 2006 11:15 PM (UMST)

Que tal, yo exporto dataGrids muy sencillo de la siguiente forma en C#:

 

private void Button1_Click(object sender, System.EventArgs e)
{
Response.Clear();
Response.Buffer= true;
Response.ContentType = "application/vnd.ms-excel";
Response.Charset = "";
this.EnableViewState = false;
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
//Aqui va el Nombre de tu Datagrid en este ejemplo mi datagrid se llama 
//slolamente dg
this.ClearControls(dg);
dg.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
}

 

Espero que les sea util a mi me funciona muy bien!

Saludos

 

Jose Barrientos

VonNewMan
Exportar DataSet a Excel
Enviado: Thursday, May 11, 2006 3:33 AM (UMST)
Gracias por tu ayuda, me ha sido muy útil. Podría ayudarme en este nuevo problema: La información que exporto a Excel supera las 65536 filas entonces me da el siguiente error: error:Excepcion de HResult 0X800A03EC. Lines:Interop.Excel Es posible crear otra hoja cuando el limite de fila supera el máximo del excel 65536 filas.

VonNewMan
Exportar DataSet a Excel
Enviado: Thursday, May 11, 2006 3:34 AM (UMST)
Gracias por tu ayuda, me ha sido muy útil. Podría ayudarme en este nuevo problema: La información que exporto a Excel supera las 65536 filas entonces me da el siguiente error: error:Excepcion de HResult 0X800A03EC. Lines:Interop.Excel Es posible crear otra hoja cuando el limite de fila supera el máximo del excel 65536 filas. Gracias por tu ayuda.

VonNewMan
Exportar DataSet a Excel
Enviado: Thursday, May 11, 2006 3:35 AM (UMST)
Gracias por tu ayuda, me ha sido muy útil. Podría ayudarme en este nuevo problema: La información que exporto a Excel supera las 65536 filas entonces me da el siguiente error: error:Excepcion de HResult 0X800A03EC. Lines:Interop.Excel Es posible crear otra hoja cuando el limite de fila supera el máximo del excel 65536 filas. Gracias por tu ayuda.

Emannuel
Exportar DataSet a Excel
Enviado: Tuesday, July 25, 2006 10:23 AM (UMST)
Soy nuevo en Visual C# 2005 y quiero exportar un DataGrid a excel, al aplicar tu respuesta me da varios errores como este: el nombre "Response" no existe en el contexto actual, agradeceria mucho tu ayuda al respecto.

nsperez
Exportar DataSet a Excel
Enviado: Sunday, April 13, 2008 2:53 PM (UMST)

buen dia Jose.. al utilzar tu codigo para exportar mis datos del DG me muestra el siguiente mensaje de error.

"

Control 'DataGrid1_ctl14_ctl01' of type 'DataGridLinkButton' must be placed inside a form tag with runat=server.

"

espero puedas ayudarme, solo que estoy trabajando con asp.net, quizas necesito otras librerias.

 

espero me ayudes.

 

Slds.

valiant
Exportar DataSet a Excel
Enviado: Friday, July 17, 2009 10:54 AM (UMST)
A mi tambien me aparece ese error agradeceria mucho si alguien pudiera ayudarme.