To může být způsobeno několika věcmi:
-
Zkontrolujte typ sloupce v databázi, měl by to být
NVARCHARneVARCHAR(všimněte si "N" na začátku slova) -
Zkuste zadat
charset=utf8v 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");