Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   mysql, java y la "ñ" (http://www.forosdelweb.com/f45/mysql-java-n-244023/)

Machine80 03/11/2004 10:05

mysql, java y la "ñ"
 
tengo en mysql palabras con ñ, y al sacarlas desde java con:

String palabra = (String)r.getString(1); //por ejemplo

me convierte las ñ a un símbolo ¥ o me las muestra en minúsculas. Los acentos que están con letras mayúsculas los reemplaza con puntos, etc

Alguien sabe como solucionar esto??

gracias

pacoalonso79 03/11/2004 10:21

hola, por lo opco que sé creo que debes asegurarte de que la versión de tu mysql tenga soporte para español y bueno... java si lo tiene...
éxitos

Machine80 03/11/2004 15:51

Se me olvido destacar que en mysql se almacena bien. La hacer select en la consola se ve perfectamente bien la Ñ.

goncafa 04/11/2004 08:19

Sabes, una vez tube tu mismo problema, y luego de mucho cabecerme casualmente descubri que el problema era el editor que estaba usando... Si, aunque suene increible, cuando hice la misma aplicacion con otro editor (JCreator) ya no tube mas problemas :arriba:

Saludos

Machine80 04/11/2004 08:41

Yo uso el JBuilder. En la consola de JBuilder se ve mal, en el Explorer 6 se ve mal, pero en la consola de mysql se ve bien!!

Creo que debería ser todo lo contrario, verse mal en la consola de mysql, pero bien en el resto cierto?

Machine80 04/11/2004 09:37

Ya lo solucione, era lo ultimo que dije, pero ahora no me diferencia la 'N' de la 'Ñ', jaja

hugo777 04/11/2004 13:24

HOla, no entendí Machine80, como lo solucionaste?

Machine80 04/11/2004 13:37

Lo que pasa es que el archivo .sql de texto donde tengo las inserciones tenía la siguiente forma (por ejemplo)

INSERT INTO tabla VALUES ('', 'Tama#o de Hoja');
INSERT INTO tabla VALUES ('', 'Ni#o enfermo');

el caso que el símbolo # representa un simbolo raro que me apareció cuando hizo el parsing de un archivo excel. El caso que es que ese símbolo raro se veia como "ñ" e la consola de mysql.

Cuando cambié el # por ñ en el .sql, en la consola se ve un símbolo raro, pero al sacarlo de la base de datos se ve bien la ñ.

O sea no hice nada, solo reemplazar los caracteres raros.

elbueno45 28/12/2004 14:54

hola amigos, tengo un problema parecido con las eñes y acentos.. cuando hago un insert desde mis paginas JSP's las eñes y los acentos los inserta con simbolos extraños, cuando hago un insert desde un editor sql , lo inserta normal sin ningun problema??? estoy trabajando con Mysql 5.0,
cual podria ser el motivo, espero su respuesta
trabajo con servlets y beans..
gracias por la ayuda..
:neurotico


La zona horaria es GMT -6. Ahora son las 01:10.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.