No se visualizan bien los caracteres al exportar a Excel

31/07/2004 - 15:30 por Jose Alfredo | Informe spam
Hola!

Tengo una aplicación que exporta un DataSet a EXCEL mediante el uso del
Header que identifica el contenido como una documento Excel. Todo funciona
fenómeno pero tengo problemas con los caracteres nuestros es decir la ñ y
los acentos y como estoy al lado del Rhein con la pila de caracteres raros
del Alemán. Alguien tiene una idea de como resolver esto?

Muchas gracias

Jose Alfredo
Bad Honnef
RFA

Preguntas similare

Leer las respuestas

#1 Javier Ros
02/08/2004 - 14:47 | Informe spam
Hola,
la verdad no tengo ni idea de como exportas un DataSet a Excel, pero
yo tuve problemas tambien con la "ñ", en mi caso usaba una clase deribada
de System.Text.Encoding y se solucionó usando una pagina de codigos
especifica. Estos rollos suelen recaer siempre en la página de codigos
que se está usando, mira a ver si en algun sitio del codigo puedes forzar
a usar una página de codigos especifica, si es así usa una pagina de codigos
alemana.

Saludos,

Javier Ros

"Jose Alfredo" escribió en el mensaje
news:
Hola!

Tengo una aplicación que exporta un DataSet a EXCEL mediante el uso del
Header que identifica el contenido como una documento Excel. Todo funciona
fenómeno pero tengo problemas con los caracteres nuestros es decir la ñ y
los acentos y como estoy al lado del Rhein con la pila de caracteres raros
del Alemán. Alguien tiene una idea de como resolver esto?

Muchas gracias

Jose Alfredo
Bad Honnef
RFA


Respuesta Responder a este mensaje
#2 Jose Alfredo
02/08/2004 - 15:29 | Informe spam
Hola!

Por esa vereda andabá mas o menos, ya encontre la solución, nada científico,
prueba-error, hay que dejarle a NET que se las arregle. LA instrucción
salvadora fue:

response.ContentEncoding = System.Text.Encoding.Default;

y NET parece que tiene una conversación interesante con el EXCEL y se ponen
de acuerdo, lo bueno que tiene que no importa el encoding que uses, como mi
aplicación es multilingue, esto permite que se las arreglen solos, por
suerte!

yo uso para exportar a excel simplemente, creando una salida dinámicamente
con un

HtmlTextWriter y colocando:

response.ContentType = "application/vnd.ms-excel" ;



Si les interesa el código de conversión me avisas, no es mio, lo único que
le modifique es este problema, porque como es info de USA solo lo probaron
en ingles.

Gracias por el tip!

Saludos



Jose Alfredo

Bad Honnef

RFA





"Javier Ros" $PAMHEREemuasa.es> schrieb im Newsbeitrag
news:
Hola,
la verdad no tengo ni idea de como exportas un DataSet a Excel, pero
yo tuve problemas tambien con la "ñ", en mi caso usaba una clase deribada
de System.Text.Encoding y se solucionó usando una pagina de codigos
especifica. Estos rollos suelen recaer siempre en la página de codigos
que se está usando, mira a ver si en algun sitio del codigo puedes forzar
a usar una página de codigos especifica, si es así usa una pagina de


codigos
alemana.

Saludos,

Javier Ros

"Jose Alfredo" escribió en el mensaje
news:
> Hola!
>
> Tengo una aplicación que exporta un DataSet a EXCEL mediante el uso del
> Header que identifica el contenido como una documento Excel. Todo


funciona
> fenómeno pero tengo problemas con los caracteres nuestros es decir la ñ


y
> los acentos y como estoy al lado del Rhein con la pila de caracteres


raros
> del Alemán. Alguien tiene una idea de como resolver esto?
>
> Muchas gracias
>
> Jose Alfredo
> Bad Honnef
> RFA
>
>


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