Cela peut être dû à plusieurs choses :
-
Vérifiez le type de colonne dans la base de données, il devrait être
NVARCHAR
pasVARCHAR
(remarquez le "N" au début du mot) -
Essayez de mettre
charset=utf8
dans la chaîne de connexion -
Convertir le
byte[]
en chaîne en utilisant l'encodage UTF-8 comme ceciString arabicText = new String(byteArray, "UTF-8");