Това може да се дължи на доста неща:
-
Проверете типа на колоната в базата данни, той трябва да бъде
NVARCHARнеVARCHAR(забележете "N" в началото на думата) -
Опитайте да поставите
charset=utf8в низа за връзка -
Преобразувайте
byte[]за низ с помощта на UTF-8 кодиране като товаString arabicText = new String(byteArray, "UTF-8");