![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Quizás haciendo un backup transportable y luego restaurando con el nuevo collate.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
|||
|
|||
|
Hola Casimiro,
La base de datos ya esta bien como esta, el tema es que quiero exportar datos a un fichero de texto en otro formato, por ejemplo win1252. Eso es lo que necesito.
__________________
Saludos, Bitman |
|
#3
|
||||
|
||||
|
Entonces, una vez extraidos los datos podrás guardarlo como quieras, no tiene nada que ver la base de datos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
|||
|
|||
|
Bueno eso es relativo...segun lo tengas en la base de datos lo podras guardar directamente en un fichero con la codificación que esta en la base de datos. A mi lo que me pasa en estos momentos que en el ordenador donde lo desarrollo (windows xp) con las misma base de datos si genero este fichero de texto y lo edito con notepad, se lee correctamente. Si hago esto mismo en casa del cliente en su servidor (windows server 2008) genero y edito el mismo fichero y no se lee correctamente. Esta claro que uno trabaja con unicode y el otro no. Pero por eso antes de generar este fichero si la fuente de los datos (en este caso la base de datos) segun como esten guardado los datos te lo facilita. Esta claro que entre el proceso de lectura y escritura se podria mirar de procesar o recodificar estos datos mediante programación... Pero si se puede hacer mas sencillo y fiable! mejor.
__________________
Saludos, Bitman |
|
#5
|
||||
|
||||
|
¿Has probado en guardarlo en otro campo con otra codificación?
Tener dos campos para lo mismo, uno en unicode y el otro en iso8859-1, por ejemplo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
|||
|
|||
|
Probe la sentencia sql que puse, con la que puedes hacerlo dinamico. Es decir sobre demanda, con un CAST. Inicialmente funciona...
Y que hasta ahi me parece una buena solución. Ya ire comentando. Es que tengo que generar un ficheros de intercambio con otras aplicaciones y cada una usa un set de caracteres. Esto es muy comun ver como segun que caracteres aun hoy dia salen mal impresos hasta en documentos oficiales.
__________________
Saludos, Bitman |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Conversion de tipos | cacu | OOP | 2 | 29-01-2008 17:49:43 |
| Conversion de caracter a fecha | sierraja | Firebird e Interbase | 4 | 02-11-2007 02:36:00 |
| conversion de tipos | klaar | Varios | 1 | 26-01-2007 23:12:39 |
| conversión caracter-binario | fabiof2000 | Varios | 5 | 17-08-2005 06:24:00 |
| Conversion de tipos | rafstyle | Varios | 3 | 24-09-2004 11:05:30 |
|