Expartar a un archivo de excel

29/07/2004 - 20:12 por Omar Flores | Informe spam
Que tal, quisiera saber como puedo exportar a un archivo de excel
una consulta hecha en una aplicación de asp.NET

Es decir, quiero, que lo que muestro en el dataGrid lo pueda yo exportar
a un archivo de excel.

Muchas gracias.

Y ojlá y me puedan ayudar, se los agradecería mucho.

Preguntas similare

Leer las respuestas

#1 GastonQ
29/07/2004 - 20:49 | Informe spam
Hola, quería hacer un aporte adicional al de Franco, ya que vengo de
participar en un proyecto en el cual me topé con algunos problemas
adicionales, que paso a comentar.

Primero vas a tener que ver como referencia este link
http://msdn.microsoft.com/library/d...xml2k.asp.
El tema en cuestión se llama "Microsoft® Office HTML and XML Reference".

Lo que hace el método de renderizar el DataGrid es armar una tabla HTML, de
hecho, si abres el archivo de salida con un block de notas lo podrás
verificar.

Como en toda aplicación empezamos con el tema de manejar Fechas, Horas,
números, y algún que otro formato, y esto se ve ampliamente afectado por la
configuración regional del cliente que está accediendo a la planilla Excel.
Entonces aquí es cuando hay que empezar a agregar metadatos utilizando la
información que está en el link que te pasé. Otro problema adicional tiene
que ver con el conjunto de caracteres que se maneja en la hoja, trata de
poner una "ñ" o una vocal acentuada y lo podrás verificar.

En fin, puede que te encuentres con varios temitas, lo bueno es saber que
Office te permite hacer todas las cosas que necesites. Solo tienes que
utilizar correctamente los tags en el archivo de salida y eso lo haces
simplemente usando el HtmlTextWriter.

Saludos
Gaston Quirque
Microsoft MVP


"Omar Flores" escribió en el mensaje
news:%
Que tal, quisiera saber como puedo exportar a un archivo de excel
una consulta hecha en una aplicación de asp.NET

Es decir, quiero, que lo que muestro en el dataGrid lo pueda yo exportar
a un archivo de excel.

Muchas gracias.

Y ojlá y me puedan ayudar, se los agradecería mucho.


Respuesta Responder a este mensaje
#2 César
29/07/2004 - 22:42 | Informe spam
Hola, revisa este artículo, aquí te detalla todo lo que
quieres hacer.

http://www.microsoft.com/spanish/ms...tj.net/voi
ces/art164.asp

Que tal, quisiera saber como puedo exportar a un archivo


de excel
una consulta hecha en una aplicación de asp.NET

Es decir, quiero, que lo que muestro en el dataGrid lo


pueda yo exportar
a un archivo de excel.

Muchas gracias.

Y ojlá y me puedan ayudar, se los agradecería mucho.


.

Respuesta Responder a este mensaje
#3 GastonQ
31/07/2004 - 14:47 | Informe spam
Hola, el link que has suministrado muestra otra forma de generar un Excel,
el único inconveniente es que requiere un Excel en el lugar donde se genera
el archivo. Un acercamiento mas simple, que no requiere tener instalado
Excel del lado del servidor es que había planteado en el mensaje anterior.

Saludos
Gaston Quirque
Microsoft MVP

"César" escribió en el mensaje
news:6c2f01c475ac$827a89f0$
Hola, revisa este artículo, aquí te detalla todo lo que
quieres hacer.

http://www.microsoft.com/spanish/ms...tj.net/voi
ces/art164.asp

Que tal, quisiera saber como puedo exportar a un archivo


de excel
una consulta hecha en una aplicación de asp.NET

Es decir, quiero, que lo que muestro en el dataGrid lo


pueda yo exportar
a un archivo de excel.

Muchas gracias.

Y ojlá y me puedan ayudar, se los agradecería mucho.


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida