С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Severomor
2 / 2 / 0
Регистрация: 09.01.2014
Сообщений: 15
#1

Не работает rawquery - Программирование Android

23.05.2014, 21:02. Просмотров 616. Ответов 3
Метки нет (Все метки)

Приветствую,

Вызываю вот такую функцию:
Java
1
2
3
4
public double getCatByDate(long date){
        String qry="SELECT SUM(sum) FROM " + TABLE_1 + " WHERE sum>0 AND date="+date;
        Cursor cursor = db.rawQuery(qry , null);
        if(cursor.moveToFirst()) {...}
Все ок, курсор возвращает данные.
Но стоит изменить эту функцию вот так:
Java
1
2
3
4
public Cursor getCatByDate(long date){
        String qry="SELECT SUM(sum) FROM " + TABLE_1 + " WHERE sum>0 AND date="+date;
        Cursor cursor = db.rawQuery(qry, null);
        if(cursor.moveToFirst()) {...}
как почему то возвращается пустой курсор, без записей. Как так то?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2014, 21:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не работает rawquery (Программирование Android):

Не работает запрос через rawQuery - Программирование Android
Имеется код, String arg1=Integer.toString(lang); - String arg2=Integer.toString(idAf); mCursor = database.rawQuery("SELECT...

RawQuery using cursor - Программирование Android
Здравствуйте. Я сформировал запрос в БД : Cursor cursor2 = db.rawQuery("SELECT catname4 FROM contact_table WHERE catname2='Riko'...

Cursor c = db.rawQuery - выдает ошибку - Программирование Android
Есть таблица с датами, и есть SQL условие для получения даты. Если я в условие указываю дату которая есть в таблице код отрабатывает без...

Редактирование SQlite через UPDATE[rawQuery, Android] - Java БД
Приветствую! Возник вопрос по редактированию БД SQlite. Пытался делать так: public editRec(long id, String title, String trigger) { ...

Мышь работает через раз, то есть запустил ОС - мышь не работает, перезагрузил - мышь работает - Windows 7
Установлена Windows 7 со всеми последними обновлениями. Все всегда замечательно работало. Но с недавних пор мышь стала работать через раз....

не работает в ворде веб компонент,и скачав обновление ow 11 не работает все равно - MS Word
проблема с веб элементами и обновлениями на них))

3
dan41k
]:->
98 / 92 / 13
Регистрация: 12.11.2013
Сообщений: 398
27.05.2014, 11:11 #2
вы весь метод покажите
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,071
27.05.2014, 17:40 #3
Исходя из запроса у Вас возвращается какая-то сумма, в этом случае double верен. Во втором случае что возвращаете? По идее return cursor тоже верен. Может в вызове проблема?
0
kvaka
31 / 31 / 3
Регистрация: 26.06.2012
Сообщений: 166
29.05.2014, 00:50 #4
обычно в методах, которые работают с курсором, но возвращают не курсор пред возвратом значения курсор закрывают. может там вкралась строчка cursor.close()?
0
29.05.2014, 00:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2014, 00:50
Привет! Вот еще темы с ответами:

Подключение библиотеки DLL C++: работает на примере консоли и не работает в WinForms App - C++/CLI WinForms
Здравствуйте! Помогите начинающему бедному студенту!! Осваиваю С++. В книге Прохоренко(программирование в visual studio 2010 express)...

Не работает php на wps-е. Гланвая страница работает все остальное нет - PHP
На локальном дэнвере все отлично работает. Но при копировании на впс и сдоступом через сеть работает только главная страница сайта. Все...

AS 3.0 Swf не работает, а в тестовом режиме в самом flash и формате exe работает - ActionScript
Доброго времени суток. Такая проблема: есть рабочий код обмена данными с php скриптам. В тестовом режиме(ctrl+Enter) все работает, при...

Через sublime text 3 и компилятор g++ работает, посоветовали скачать VS, не работает. Миниатюры - C++
через sublime text 3 и компилятор g++ работает, посоветовали скачать VS, не работает.


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

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

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