crear archivo de excel

24/05/2005 - 10:15 por pepo | Informe spam
HOla...
Amigos, ¿como puedo crear una archivo/hoja de excel desde la
información en mi base de datos?

gracias.

Preguntas similare

Leer las respuestas

#1 Braulio Diez
24/05/2005 - 11:10 | Informe spam
Hola que hay,

Tienes varias opciones:

- Si no te hace falta preocuparte por formatearlo bonito, y tu dato es en
plan
tabla con columnas... lo más fácil es usar CSV (comma separated values),
esto es:
un fichero de texto donde cada celda la separas con una coma "," y cada file
con el caracter "enter", esto lo lee excel, aquí te va un link:

http://www.codeproject.com/aspnet/E...ibrary.asp

- ADO .net: Te permite crear ficheros excel, si tienes que seguir
trabajando con formatos esto puede ser un poco pesado

http://www.vb-helper.com/howto_net_...excel.html

- XMLSS 2002: Si no tienes que soportar versiones anteriores a la 2002, un
formato muy chulo es el XML de Excel, te permite combinar los datos de un
Dataset con un XSL que creas a partir de un fichero Excel (creo que sobre
esto se va a publicar en breve un artículo en DotnetMania).

- HTML Excel: Excel a partir de la 97 soporta este formato especial, si te
interesa te busco algún link (los tengo en casa :-) ).

- Crystal Reports: Esta es una solución pesada, y tienes que instalar
CReports en el cliente, pero es muy potente.

- Automation: También muy pesado, pero te vale si tienes que hacer cosas
muy especiales y concretas, o interactuar con el usuario, link:

http://weblogs.asp.net/sbehera/arch...43034.aspx

Buena suerte
Braulio


"pepo" escribió:

HOla...
Amigos, ¿como puedo crear una archivo/hoja de excel desde la
información en mi base de datos?

gracias.

Respuesta Responder a este mensaje
#2 Octavio Hernandez
24/05/2005 - 13:52 | Informe spam
Pepo,

Te recomiendo el artículo que menciona Braulio en el mensaje anterior, he
tenido la oportunidad de leerlo y es realmente EXCELENTE! Además, describe
la vía óptima (en mi modesta opinión) de generar documentos Excel desde .NET
por varias razones:
- parece ser la vía con más futuro,
- de cara a la compatibilidad entre plataformas (se basa en XML)
- es válida tanto para soluciones del lado cliente como del lado servidor
(el uso de automatización, por ejemplo, no está recomendado por Microsoft
para soluciones del lado servidor).

Saldrá en la DotnetManía nº 16, que estará en la calle a principios de
junio.

Saludos,

Octavio

"pepo" escribió en el mensaje
news:
HOla...
Amigos, ¿como puedo crear una archivo/hoja de excel desde la información
en mi base de datos?

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