Google Android - это несложно

Добро пожаловать на форум сайта startandroid.ru
Текущее время: 20 окт 2018, 07:59

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Что не так с запросом в БД SQLite?
СообщениеДобавлено: 07 янв 2018, 20:05 

Зарегистрирован: 01 янв 2018, 20:06
Сообщений: 4
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Да простят меня новичка :-)
Глюк с созданием БД поборол, теперь не пойму, что за глюк с простецким запросом...
Есть БД. Делаю по запрос курсором:
Код: [ Загрузить ] [ Скрыть ]
  1. try { 
  2.             SQLiteOpenHelper pizzaDB = new PizzaTimeDatabaseHelper(this); 
  3.             SQLiteDatabase db = pizzaDB.getReadableDatabase(); 
  4.             Cursor cursor = db.query("PTIME", 
  5.                     new String[]{"TYPE", "TYPE_BONUS", "ORDER_QUANTITY"}, 
  6.                     null, null, null, null, null); 
  7.  
  8.             cursor.moveToFirst(); 
  9.             if (cursor.moveToFirst()) { 
  10.                 test1 = cursor.getInt(0); 
  11.             } 
  12.             cursor.moveToNext(); 
  13.             if (cursor.moveToNext()){ 
  14.                 test3 = cursor.getInt(0); 
  15.             } 

В test3 почему то приходит "0", хотя должно быть "1"


Вложения:
ptime_db.png
ptime_db.png [ 18.54 KiB | Просмотров: 309 ]
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Что не так с запросом в БД SQLite?
СообщениеДобавлено: 08 янв 2018, 09:20 

Зарегистрирован: 01 янв 2018, 20:06
Сообщений: 4
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Подсказал Дмитрий в ТелеграмЧате:
У меня лишний вызов cursor.moveToNext()
Все оказалось очень просто


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB