Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
ВнизКак изменить формат даты/времени при выборке из бд. Найти похожие ветки
← →
Kolan © (2008-03-09 12:29) [0]Здравствуйте,
Проблемма такая. Делаю выборку из БД SQLite. В одном из полей есть дата, сам SQLite хранит даты так(как я понял из справки):yyyy-mm-dd hh:nn:ss.zzz
При открытии TASQLite3Query ругается что2008-03-08 00:00:00:000
не валидный формат даты.
Вот я и решил, что надо его изменть для выборки, а потом вернуть назад. Поэтому сабж?
А может это подругому решается, тогда как?
← →
Плохиш © (2008-03-09 12:55) [1]Стесняюсь спросить, а что в этих левых компонентах TASQLite3Query не реалитзованы параметры?
> сам SQLite хранит даты так(как я понял из справки): yyyy-
> mm-dd hh:nn:ss.zzz
Фи, левота какая-то....
← →
Kolan © (2008-03-09 13:04) [2]Стесняюсь спросить, а что в этих левых компонентах TASQLite3Query не реалитзованы параметры?
Реализованы. И вставляют нормально, а вот выборка вываливается.
А что может еще какие есть?SQLiteDateFormat
If set, datetime values will be stored in the standardformat yyyy-mm-dd hh:nn:ss.zzz This format is independent to locale settings.
Вот это по умолчанию стоит True.
Как извлечь правильно в толк не возьму…
← →
Anatoly Podgoretsky © (2008-03-09 14:18) [3]
> В одном из полей есть дата, сам SQLite хранит даты так(как
> я понял из справки): yyyy-mm-dd hh:nn:ss.zzz
Неужели такой дурной сервер?
← →
Kolan © (2008-03-09 14:27) [4]> Неужели такой дурной сервер?
А как должен? Я просто не понимаю может чего-то… Моё мнение — ну хранит и хранит. Надо достать только правильно теперь, и все… А как — хз.
← →
Kolan © (2008-03-09 15:42) [5]Ааа, надо было формат поля сделать DateTime. Причем понять это смог только изучив исходник компонента… В адм. инструменте такого типа небыло…
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c