Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Android Новый топик    Ответить
 конвертирование кодировок  [new]
Zafar Z
Member

Откуда:
Сообщений: 25
Cursor cursor = sqLiteDatabase.rawQuery("Select * from " + Table_Name + " where " + Column_Name + "= '"+word+"'",null);

в базе данных имеются русские слова , при выборке русских слов результат не выдается, как осуществить конвертацию кодировки переменной word?
11 сен 19, 07:42    [21968225]     Ответить | Цитировать Сообщить модератору
 Re: конвертирование кодировок  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 25764
Как-то не сталкивался с проблемой русских букв. База по умолчанию юникодная.
Может попробовать параметры (там где null)?
11 сен 19, 07:58    [21968228]     Ответить | Цитировать Сообщить модератору
 Re: конвертирование кодировок  [new]
Zafar Z
Member

Откуда:
Сообщений: 25
wadman,
Может попробовать параметры (там где null)? не понял ваши мысли, можно подробней плиз
11 сен 19, 08:13    [21968235]     Ответить | Цитировать Сообщить модератору
 Re: конвертирование кодировок  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 25764
Например:

rawQuery("SELECT id, name FROM people WHERE name = ? AND id = ?", new String[] {"David", "2"});
11 сен 19, 08:36    [21968242]     Ответить | Цитировать Сообщить модератору
 Re: конвертирование кодировок  [new]
Zafar Z
Member

Откуда:
Сообщений: 25
wadman,

Да точно, база юникодная вы верно подсказали, база была скачанна с интернета ( пример), создал свою базу все заработало , еще раз большое спасибо за подсказку!

Удачи
11 сен 19, 08:36    [21968243]     Ответить | Цитировать Сообщить модератору
Все форумы / Android Ответить