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

SQLite и выборка по условию - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Убрать стандартный звук при нажатии на кнопку http://www.cyberforum.ru/android-dev/thread1732013.html
Здравствуйте уважаемые. Столкнулся с проблемой, при срабатывании события нажатия кнопки, или даже ImageView, воспроизводится звук нажатия. Стандартный. В уроках что я нашел в сети...
Программирование Android Чтение MMS (где получатель) Читаю ММS отправителей, а получателя не выходит пишет "insert-address-token". Мне нужно узнать кому отправлено MMS сообщение Вот код private String getANumber(int id) { String add =... http://www.cyberforum.ru/android-dev/thread1731994.html
Программирование Android Webview и видео
Всем привет, кто недавно сталкивался с проигрыванием видео в WebView ? А именно открытие стандартного плеера при запуске видео в webView. Примеров много, но ничего не дает результата. для webView...
Программирование Android Какие способы оценки контента могут заменить существующие?
Последнее на сегодня, что меня волнует. Заранее, извиняй модер, если нельзя задавать вопрос подобного характера. - Хочу узнать Ваше мнение, что может заменить "Like", "Emodzi" для оценки контента?...
Программирование Android Выполнить действие в заданную дату http://www.cyberforum.ru/android-dev/thread1731886.html
Мне нужно реализовать такое. Пользователь ввел в EditText скажем такую дату - 15.05.2016 и сервис не сейчас, а именно этого числа и выполнил определенное действие(там сетевой запрос например). Как...
Программирование Android Открыть пункт меню настроек Коллеги, я полный нуб в Android. Помогите, пожалуйста, в следующем вопросе. Необходимо создать простое приложение - по команде открывается тот или иной пункт настроек Android. Например "Звук и... подробнее

Показать сообщение отдельно
serjufa1
1 / 1 / 0
Регистрация: 15.10.2007
Сообщений: 75

SQLite и выборка по условию - Программирование Android

11.05.2016, 14:37. Просмотров 413. Ответов 2
Метки (Все метки)

SQLite не работает выборка по условию

Устройство или ОС, прошивка: LG d380

Коротко опишу свои действия.
1. разобрал пример "Урок 36. SQLite. Подробнее про метод query. Условие, сортировка, группировка" Пример №1. все работает. Здесь таблица создается каждый раз и заполняется данными.

2. Для моей задачи не нужно каждый раз создавать таблицу. Есть уже готовая. Нашел случай, когда таблица заранее создана. Разобрал Пример №2. Но там нет выборки по условию. Беру за основу подход и допиливаю.
Итак, имею заранее созданную базу в программе Db Browser. Эта база перенесена в Assets.
Код
CREATE TABLE "EMP_TABLE" (
	`id`	INTEGER PRIMARY KEY AUTOINCREMENT,
	`E_NAME`	text,
	`E_AGE`	text,
	`E_DEPT`	text,
	`TText`	TEXT,
	`FInt`	NUMERIC
)
Делаю выборку по условию
Код
String selection = null;
                String[] selectionArgs = null;

                String sPeople = "5";
                selection = "FInt < 5";
                //selectionArgs = new String[]{sPeople};

                cursor_C = myDbHelper.query("EMP_TABLE", null, selection, selectionArgs, null, null,
                        null);
                cursor_C.moveToFirst();
                // возвращает кол-во строк в выборке
                strok = cursor_C.getCount();
                cursor_C.close();
Переменная strok возвращает 4 вместо 2. Почему выборка берет все, что есть в таблице? Менял тип поля FInt на integer. не помогает.

Проект тут https://yadi.sk/d/omP_0-4hrdLUS
база тут https://yadi.sk/d/-abL-6Y4rdL5U


http://s.4pda.ru/wrongurl/http://savepic.ru/9689637.jpg
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru