Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Nerr
1 / 1 / 1
Регистрация: 08.06.2013
Сообщений: 53
#1

SelectionArgs в query

07.06.2015, 19:33. Просмотров 364. Ответов 1
Метки нет (Все метки)

Делаю запрос к базе
Java
1
2
3
String selection = "_id = ?";
String [] selectionArgs = {"1","2","3"};
mSQLiteDatabase.query(table,null,selection,selectionArgs,null,null,null);
Выдает ошибку:
java.lang.IllegalArgumentException: Cannot bind argument at index 3 because the index is out of range. The statement has 1 parameters.
Что я делаю не так? Если в selectionArgs помещать только одну строку {"3"} или {"2"}, то все работает..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2015, 19:33
Ответы с готовыми решениями:

Фильтрация записей в db.query(.)
Привет. Стал такой вопрос. Как можно сделать фильтрацию записей по нескольким...

Query, правильно ли составлен запрос?
Правильно ли я составил запрос? public Cursor getTitleDB() { ...

Множество условий selection в query
Всем привет. Подскажите, пожалуйста, как задать selection для query так:...

Android query и HTTP Post
Добрый день. Очень уж понравилась библиотека. Но ни как не получается передать...

Курсор query, название базы данных
Я не знаю, там ли я создал тему, у меня проблема. Использую Android SDK. У...

1
Mikalai
264 / 240 / 95
Регистрация: 11.01.2015
Сообщений: 670
08.06.2015, 11:41 #2
Nerr, а если вот так сделать:

Java
1
2
String selection = "_id = ? AND _id = ? AND _id = ?";
String [] selectionArgs = {"1", "2", "3"};
Вопросов в selection должно быть не меньше элементов массива selectionArgs.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2015, 11:41

Shodanhq - ошибка Error: Invalid search query, please check the query syntax
Собственно, такая проблема. Я думаю, что многие знакомы с такой поисковой...

Не работает $db->query(); // Call to a member function Query() on a non-object in
Только приступил к ООП, поэтому очевидно наличие простых ошибок. Вот код,...

User Warning: Query Error:In aggregated query without GROUP BY, expression #2 of SELECT list contains nonaggregated colu
Добрый вечер! Получаю такую ошибку: User Warning: Query Error:In aggregated...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru