| |||
problemas al recuperar datos de una BD Hola, tengo problemas cuando recupero los datos encriptados con un resultset en java. Por ejemplo, si tengo el apellido 'puyó' encriptado con aes_encrypt(), al recuperarlo con aes_decrypt() me saca 'puy?' o algún carácter raro en lugar del que tiene que salir. El caso es que el mysql me lo devuelve bien, lo que no funciona es cuando lo voy a sacar del resultset. Alguien sabe a que puede ser debido? |
| |||
Puede ser que cuando se encriptara, se hiciera con otro juego de caracteres distinto del de Java, y por eso al desencriptarlo el valor que te dará sera "bueno" pero Java interpretará el carácter de otra forma. Suena a problema de "encoding" distinto. |