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

Выборка данных за последние 24 часа SQLite - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Звонилка на Android http://www.cyberforum.ru/android-dev/thread1440173.html
Нужно сделать программу которая будет звонить на тел. номер и при взятии трубки сигнализировать, а если трубку не берут перезванивать до тех пор пока не возьмут трубки.. Возможно это реализовать -...
Программирование Android Android приложение для новостного сайта Привет всем, прошу вашей помощи. Никогда не писал приложения для новостных сайтов, по типу "Коммерсант". Интересует сам процесс (Средства, тонкости, особенности, с чего начать, в какую сторону... http://www.cyberforum.ru/android-dev/thread1440068.html
Программирование Android Как реализовать переворачивание ImageView в Android?
Добрый день! Подскажите, кто знает как реализовать анимацию переворачивания например ImageView, то есть как будто лежит карта и мы ее переворачиваем картинкой к нам? Добавлено через 4 часа 42...
Программирование Android Прошу проверить скачивание картинки
Привет! Народ, может ли кто-нибудь проверить у себя корректно ли скачивается данная картинка http://dev.igrainternet.ru/upload/mo/m1/640c38e085f8bb8ea1b61a22d7a5874e.jpg Я ее скачиваю с помощью...
Программирование Android Сохранить фотографию из SQLite http://www.cyberforum.ru/android-dev/thread1439862.html
Всем привет. Каким образом можно вытащить картинку из базы данных. То есть пользователь видит перед собой ListView в котором данные из БД, и ему захотелось сохранить изображение к себе в альбом....
Программирование Android Канва. Кисть Здравствуйте! Как настроить кисть таким образом, чтобы получалась не идеальная прямая при использовании метода drawLine, а что-то похожее на слегка извивающуюся прямую. (см.вложение) подробнее

Показать сообщение отдельно
SkyL1ne_tm
2 / 2 / 0
Регистрация: 06.07.2013
Сообщений: 97

Выборка данных за последние 24 часа SQLite - Программирование Android

07.05.2015, 15:47. Просмотров 492. Ответов 8
Метки (Все метки)

Необходимо получить данные из базы SQLite за последние 24 часа. В базе одна таблица с 3-мя колонками(широта, долгота и время). Время определяю через Calendar:
Java
1
2
3
4
5
Calendar addTimeCalendar;
public String getAddTime() {
    addTimeCalendar = Calendar.getInstance();
    return addTime = String.valueOf(addTimeCalendar.getTimeInMillis());
}
Затем записываю в базу:
Java
1
2
3
4
5
6
7
8
9
10
11
12
public void addCoordinates() {
    SQL sqlHelper = new SQL(this);
    SQLiteDatabase db = sqlHelper.getWritableDatabase();
    ContentValues cv = new ContentValues();
    Log.d(LOG_TAG, "--- Insert in coordinates: ---");
    cv.put("Latitude", latitude);
    cv.put("Longitude", longitude);
    cv.put("Time", getAddTime());
    long rowID = db.insert("coordinates", null, cv);
    db.close();
    sqlHelper.close();
}
Для выборки такой запрос:
SQL
1
SELECT * FROM coordinates WHERE datetime('now', 'start of day', '-1 day')
Но в результате выборка получается, как если использовать
SQL
1
SELECT * FROM coordinates
Что я делаю не так?Или какие возможные другие варианты решения?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru