19 / 19 / 5
Регистрация: 24.01.2011
Сообщений: 120
|
|||||||||||
1 | |||||||||||
Выборка записей в SQLite в диапазоне дат30.10.2012, 16:02. Показов 12192. Ответов 7
Метки нет (Все метки)
Здравствуйте, есть таблица создается так
делаю так
0
|
30.10.2012, 16:02 | |
Ответы с готовыми решениями:
7
Выборка записей в SQLite в диапазоне дат Выборка записей из БД в диапазоне дат Выборка записей из БД Access в диапазоне дат Выборка по диапазону дат в Sqlite |
17688 / 12873 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
|
30.10.2012, 21:44 | 2 |
Вариант 1 (правильный): сделайте колонку DATE типом DATETIME, а не TEXT.
Вариант 2 (костыль): Храните в колонке DATE дату в сортируемом формате, например: ГГГГ.ММ.ДД, т.к. у вас идет сравнение строк, а не дат.
1
|
19 / 19 / 5
Регистрация: 24.01.2011
Сообщений: 120
|
||||||
31.10.2012, 00:16 [ТС] | 3 | |||||
теперь при замене text на datetime возникает ошибка "Строка не распознана как действительное значение DateTime."
вот привожу код проги
0
|
17688 / 12873 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
|
31.10.2012, 00:57 | 4 |
Посмотрите в отладчике значение sqls и скопируйте его сюда.
0
|
19 / 19 / 5
Регистрация: 24.01.2011
Сообщений: 120
|
||||||
31.10.2012, 01:01 [ТС] | 5 | |||||
0
|
17688 / 12873 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
|
31.10.2012, 01:54 | 6 |
Поменяйте месяц и день местами
0
|
19 / 19 / 5
Регистрация: 24.01.2011
Сообщений: 120
|
||||||
31.10.2012, 02:18 [ТС] | 7 | |||||
ну вот переделал
ошибки нету но выборка по дате не хочет делаться... или мне записывать ее в таком же формате где число после месяца прилагаю скрины с бд
0
|
19 / 19 / 5
Регистрация: 24.01.2011
Сообщений: 120
|
|
31.10.2012, 12:37 [ТС] | 8 |
или подскажите уже как 2 вариант реализовать "Вариант 2 (костыль): Храните в колонке DATE дату в сортируемом формате"
0
|
31.10.2012, 12:37 | |
31.10.2012, 12:37 | |
Помогаю со студенческими работами здесь
8
Выборка в диапазоне дат Вывод записей в диапазоне дат Анализатор лога, выборка нужных значений в диапазоне дат Вывод записей входящих в диапазоне дат - MS Access Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |