To může být způsobeno několika věcmi:
-
Zkontrolujte typ sloupce v databázi, měl by to být
NVARCHAR
neVARCHAR
(všimněte si "N" na začátku slova) -
Zkuste zadat
charset=utf8
v připojovacím řetězci -
Převeďte
byte[]
na řetězec pomocí kódování UTF-8 taktoString arabicText = new String(byteArray, "UTF-8");