Bonjour,
Je ne sais pas si c'est vraiment dans le bon forum que je poste, mais comme le problème fait intervenir plusieurs choses ...
Alors voilà, j'ai une JTextArea limitée à 1000 caractère et ce qui est inséré dans ce textarea est inséré dans un DB de gestion documentaire Oracle/IFS. Tout se passe bien tant que je n'insère pas de caractères accentués, la limitation marche bien, mais par contre quand j'écris avec des caractères spéciaux, j'ai bien la limitation à 1000 caractères du côté java, mais ça foire du côté Oracle (Inserted value too large).
Y a-t-il moyen de limiter le nombre de caracères en java en comptant le nombre de bytes réels qui sont insérés dans Oracle? J'ai essayé en me basant avec .getBytes().length au lieu de .getLength() mais c'est la même chose...
Quelqu'un a une idée autre que d'augementer la taille de la colonne dans la DB?
Merci d'avance...
Partager