Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Сложность с запросом на SQLite - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Парсинг XML документа по URL http://www.cyberforum.ru/android-dev/thread726422.html
Нужно пропарсить XML документ: http://qps.ru/7UzLc Как я понимаю, есть три варианта: 1) скачать документ на флешку и тогда парсить; 2) напрямую в парсер; 3) в стринг-перменную, а потом её...
Программирование Android Передача переменных между классами Есть Main.java и Settings.java Settings.java содержит: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... http://www.cyberforum.ru/android-dev/thread726086.html
Программирование Android Tabs и Activity
Привет! Я новичок в Android, изучаю... Подскажите, плз, как организовать вывод данных в разных табах в зависимости от изменении информации в главной активити. Расшифровка вышесказанного =):...
OpenGL ES AndroidNDK Программирование Android
ок, таки настроил среду разработки и разобрался как компилировать проекты с использованием NDK. Поведайте пожалуйста, где можно найти туториалы по разработке ОпенГЛ на плюсах под Дроид?
Программирование Android Eclipse + Android NDK + Cygwin http://www.cyberforum.ru/android-dev/thread724898.html
Привет всем, пожалуйста, помогите настроить среду для работы с нативным кодом. Бьюсь уже второй день. Пытаюсь настроить под виндой(Win7). В гугле не забанили, но информация обычно находится какими-то...
Программирование Android Сохранение данных в файл Здравствуйте. На сколько мне известно, чтобы сохранить данные в файл надо использовать класс SharedPreferences. Чтобы понять как это работает я решил написать просто приложение, в котором при... подробнее

Показать сообщение отдельно
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586

Сложность с запросом на SQLite - Программирование Android

10.12.2012, 22:00. Просмотров 540. Ответов 0
Метки (Все метки)

Почему нужно было с SQL запросами все так усложнять?
вот пытаюсь сделать поиск, пишу:

cur = db.query("table", "column", "column like ?", new String[] {"%а%"}, null, null, null);

вылетает с ошибкой падла. Достало уже.

вот так работает:

cur = db.query("table", "column", "column like ?", new String[] {"а"}, null, null, null);

но мне надо чтобы находилось все где есть символ "а". Запрос в самом SQLite проверял, все работает.
Помогите разобраться. Спасибо.

Добавлено через 47 минут
Вот такую ошибку выдает
Cannot bind argument at index 1 because the index is out of range. The statement has 0 parameters.

Добавлено через 2 минуты
Может быть символ "%" воспринимается так же как и "?", если да то как быть?

Добавлено через 25 минут
Короче разобрался: работать будет если проценты писать в уникоде:
cur = db.query("table", "column", "column like ?", new String[] {"\u0025а\u0025"}, null, null, null);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru