Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Как сохранить время в базе данных?


Автор: Aq1982 21.4.2005, 18:46
Добрый день. Вот какая проблема у меня возникла: Я создаю базу данных (mdb) с помощью DAO и мне надо записать туда дату и время. С датой все понятно, а когда я задал поле тип dbTime VB сказал, что я дурак и такого поля быть не может. Вероятно, это из-за того, что такого типа нет в Access. Где-то мельком наткнулся, что в поле Date можно записать и время, но как? и как его потом от туда достать?

Автор: Staruha 21.4.2005, 21:44
А может надо просто как текст сохранить?

Автор: Gannibal 21.4.2005, 21:49
Цитата
А может надо просто как текст сохранить?

согласен с тобой полностью

Автор: Aq1982 22.4.2005, 04:19
Неа. Потом с помощью SQL запроса надо сравнивать с текущим. С текстом будет слишком много хлопот при этом.

Автор: Aq1982 25.4.2005, 17:33
Был не прав. Признаю... Молод, горяч smile . Если сохранить как текст, то SQL запросто сравнивает эту запись с текущим временем. Спасибо, люди.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)