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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Nerr
1 / 1 / 0
Регистрация: 08.06.2013
Сообщений: 53
#1

SelectionArgs в query - Программирование Android

07.06.2015, 19:33. Просмотров 246. Ответов 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"}, то все работает..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2015, 19:33     SelectionArgs в query
Посмотрите здесь:

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

Android query и HTTP Post - Программирование Android
Добрый день. Очень уж понравилась библиотека. Но ни как не получается передать корректный POST запрос. Вот кусок кода: ...

Query, правильно ли составлен запрос? - Программирование Android
Правильно ли я составил запрос? public Cursor getTitleDB() { return mDB.query(DB_TABLE, new String{COLUMN_TITLE}, null,...

Множество условий selection в query - Программирование Android
Всем привет. Подскажите, пожалуйста, как задать selection для query так: Столбец1 = ? и Столбец2 = ? и (Стоблец3 = ? или Стоблец4 = ?)

Курсор query, название базы данных - Программирование Android
Я не знаю, там ли я создал тему, у меня проблема. Использую Android SDK. У меня есть spinner, в котором 4 пункта, допустим one, two,...

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

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

query - PHP
<?php session_start(); $user = $_SESSION; if ($user) { //user is logged in

Query - Delphi БД
Есть 2 разные таблицы( разные datasiurce и query). Нужно чтобы при добавлении данных в первую таблицу, данные добавлялись и во вторую на...

SA-MP Query на Си - C++
Помогите реализовать отправку пакета и получение данных о сервере на Cи. Я могу отправить UDP пакет, но не могу правильно сформировать...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mikalai
256 / 232 / 93
Регистрация: 11.01.2015
Сообщений: 651
08.06.2015, 11:41     SelectionArgs в query #2
Nerr, а если вот так сделать:

Java
1
2
String selection = "_id = ? AND _id = ? AND _id = ?";
String [] selectionArgs = {"1", "2", "3"};
Вопросов в selection должно быть не меньше элементов массива selectionArgs.
Yandex
Объявления
08.06.2015, 11:41     SelectionArgs в query
Ответ Создать тему
Опции темы

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