Форум: "Базы";
Текущий архив: 2004.06.27;
Скачать: [xml.tar.bz2];
ВнизПоиск по дате Найти похожие ветки
← →
Litr (2004-06-03 09:51) [0]Привет всем . У меня поле типа 23.03.2004 12:45:00 .
Как выделить 12:45:00 и осуществить поиск. Заранее спасибо.
← →
Johnmen © (2004-06-03 09:55) [1]Нет такого (23.03.2004 12:45:00) типа в аксессе... Да и в др. СУБД тоже.
← →
Inkotex (2004-06-03 10:01) [2]У тебя должно быть два поля одно на дату а другое на время, и тогда делай поиск по полям время и дата.(Типа где такая дата и время)
← →
Litr (2004-06-03 10:05) [3]База создана не мной и данные хранятся именно в таком формате Дата\время.
← →
Johnmen © (2004-06-03 10:09) [4]>данные хранятся именно в таком формате
С чего ты это взял ? С того, что так их видишь ? Так это ничего не значит ! Я могу тебе их показать в виде МАРТ-23-04, и что ?
Вот если бы ты действительно знал, как хранятся такие данные, то и вопроса не было бы...:)
← →
Курдль © (2004-06-03 10:10) [5]Принять все данные на клиента и фильтровать по onFilterRecord по заданной функции.
← →
jack128 © (2004-06-03 10:12) [6]if MySuperDataSet.Locate("MyDateTimeField", EncodeDate(2004, 3, 23) + EncodeTime(12, 42, 0), []) then
← →
TohaNik © (2004-06-03 10:16) [7]>База создана не мной и данные хранятся именно в таком формате Дата\время.
Тогда это строка(наверно) и искать как в строке
← →
sniknik © (2004-06-03 10:23) [8]выделить и осуществить... ;о))
WHERE
Hour(CDate("23.03.2004 12:45:00"))=12 AND Minute(CDate("23.03.2004 12:45:00"))=45 AND Second(CDate("23.03.2004 12:45:00"))=0
или например (ничего не изменится на русской винде)
WHERE
Hour(CDate("2004-МАРТ-23 12:45:00"))=12 AND Minute(CDate("2004-03-23 12:45:00"))=45 AND Second(CDate("2004-03-23 12:45:00"))=0
← →
Clickmaker © (2004-06-03 10:23) [9]D := StrToDateTime("23.03.2004 12:45:00");
TimePart := D - Trunc(D);
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.06.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c