Название: QSQLITE, поле для хранения времени. Строка? Отправлено: smartchecker от Декабрь 04, 2009, 00:12 Прочитал это
http://doc.trolltech.com/4.5/qsqldatatype-table.html#recommended-use-of-types-and-widgets-in-qt-supported-databases (http://doc.trolltech.com/4.5/qsqldatatype-table.html#recommended-use-of-types-and-widgets-in-qt-supported-databases) В SQLITE есть вообще тип TIME или только строку запихать можно? Название: Re: QSQLITE, поле для хранения времени. Строка? Отправлено: niXman от Декабрь 04, 2009, 00:23 Да, строка :(
Что очень не удобно. Так как в условиях применять невозможно >:( Цитировать В SQLITE есть вообще тип TIME Кстати этот вопрос меня тоже интересует.Название: Re: QSQLITE, поле для хранения времени. Строка? Отправлено: crackedmind от Декабрь 04, 2009, 02:16 Нету такого типа в sqlite. Не зря же он 'lite' :)
Поддерживаемые типы: Цитировать NULL. The value is a NULL value. INTEGER. The value is a signed integer, stored in 1, 2, 3, 4, 6, or 8 bytes depending on the magnitude of the value. REAL. The value is a floating point value, stored as an 8-byte IEEE floating point number. TEXT. The value is a text string, stored using the database encoding (UTF-8, UTF-16BE or UTF-16-LE). BLOB. The value is a blob of data, stored exactly as it was input. Если нужно хранить время, и подставлять в условие, почему бы не хранить время как INTEGER? :) Название: Re: QSQLITE, поле для хранения времени. Строка? Отправлено: smartchecker от Декабрь 04, 2009, 02:25 А как с этим INTEGER'ом тогда поступать?
Приведите пример... Название: Re: QSQLITE, поле для хранения времени. Строка? Отправлено: break от Декабрь 04, 2009, 02:54 uint QDateTime::toTime_t () const
|