Hola a todos. Me pasa una cosa curiosa insertando y mostrando información de una base de datos en MySQL. Necesito más capacidad que la ofrecida por VARCHAR(255) así que he recurrido a usar un campo TEXT(500).
Para tratar el campo text uso setString y getString:
ps.setString(17,ejercicioForm.getDescripcion());
campo = rs.getString("DESCRIPCION");
En mi servidor local funciona todo correctamente pero tengo un hosting de pruebas y en vez de mostrarme el texto "ejemplo de descripción", me muestra valores tales como [B@913c56.
Según he leido, puedo tratar este campo con jdbc mediante ps.setString() y rs.getString() pero cuando hago un select * mediant phpmyadmin en el servidor de pruebas me aparece el campo como: [BLOB - 149 Bytes].
¿Sabeis el problema o alguna posible solución?