Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Вниз

формат даты в фильтре   Найти похожие ветки 

 
еще один Виктор   (2004-09-12 22:49) [0]

Не подскажет ли многоуважаемый All, в каком формате можно запихнуть дату в фильтр?
Есть что-то типа

   ADOTable.Filter:="DateTimeField Between "+ QuotedStr(DateTimeToStr(DatePicker1.DateTime))
            +" AND "+ QuotedStr(DateTimeToStr(DatePicker2.DateTime));

пишет wrong type...
На "# ... #" - тоже самое :-(


 
Anatoly Podgoretsky ©   (2004-09-12 22:54) [1]

Ну наверно твоя база таких форматов не понимает.


 
Рамиль ©   (2004-09-13 08:29) [2]

Что за СУБД?


 
vel13   (2004-09-13 08:41) [3]

Filter:=  Format("dtField>=""%s"" and dtFiled<=""%s""",[DateTimeToStr("начало_периода"),DateTimeToStr("конец_периода")]);


 
еще один Виктор   (2004-09-13 13:44) [4]

База стандартная - Access, если запустить его и там ручками фильтр прописать - все фильтруется...
Так как vel13 предложил - тоже не понимает... :-(


 
sniknik ©   (2004-09-13 13:57) [5]

> База стандартная - Access
ну так и давай фильтр в формате аксесс (вернее движка), и не иши совпадений с программой акцесс, там многое не совпадает.

> На "# ... #" - тоже самое :-(
тоже да не то. именно с ними тебя ждет успех. ;о) (если кроме этих 2х правильных символов и остальные тоже правильными и в нужном порядке будут ;о)))
т.е. все дело в ... (как всегда)


 
stone ©   (2004-09-13 13:59) [6]

Filter и Between вещи не совместимые


 
Rem   (2004-09-13 14:03) [7]

>>формат даты в фильтре

целочисленный

"DateTimeField BETWEEN "+ IntToStr(trunc(DatePicker1.DateTime)) +" AND "+ IntToStr(trunc(DatePicker2.DateTime));


 
еще один Виктор   (2004-09-13 15:11) [8]

Спасибо, ребята, но пока что ничего не помогло :-(

To sniknik:
Вот где бы посмотреть, какие символы и в каком порядке нужны?

...через SQL дата передается как параметр...
А для фильтра ничего похожего нету?


 
Рамиль ©   (2004-09-13 15:42) [9]

Насколько я помню
#mm/dd/yyyy#


 
еще один Виктор   (2004-09-13 16:52) [10]

А ларчик просто открывался: методом "научного тыка" в конце-концов нашлась работающая конструкция:

Filter:=DateTimeFieldName+" >= "+FormatDateTime("#mm"-"dd"-"yyyy" "hh":"nn":"ss#",DatePicker1.DateTime)+" AND "+DateTimeFieldName+" <= "+FormatDateTime("#mm"-"dd"-"yyyy" "hh":"nn":"ss#",DatePicker2.DateTime);

СПАСИБО ВСЕМ!!!



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.034 c
14-1094701395
Sirus
2004-09-09 07:43
2004.10.10
Что такое контрольная сумма файлов???


1-1096359082
46_55_41_44
2004-09-28 12:11
2004.10.10
Не печатаются цвета из FastReport


1-1096341882
igan
2004-09-28 07:24
2004.10.10
internal error C1376


11-1080468630
Рома
2004-03-28 14:10
2004.10.10
Присоединение exe к exe


14-1095848482
Григорьев Антон
2004-09-22 14:21
2004.10.10
Забавная картинка из корейского метро





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский