Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.25;
Скачать: CL | DM;

Вниз

Установка фильтра   Найти похожие ветки 

 
MixVictor   (2002-03-31 21:19) [0]

Мне необходимо выбрать все записи за выбранный месяц из таблицы Table1, имеющей поле date:Tdate. В FoxPro это можно было зделать путем установки фильтра. Как такой Фильтр поставить в Delphi?


 
MAxiMum   (2002-04-01 18:27) [1]

1. Через TTable:
1) Свойство Filtered = True;
2) Свойство Filter: DateField = "03.31.2002"
2. Через TQuery:
Select * From Имя-таблицы Where DateField = "03.31.2002"

p.s. 1) Если имя поля является зарезервированным словом (типа Date), то его нужно взять в кавычки. 2) Дата в американском формате: Месяц.День.Год


 
KilWin   (2002-04-02 09:33) [2]

Через Table1.SetRange(DateStart, DateFinish)


 
Johnmen   (2002-04-02 09:57) [3]

Всем отвечающим : внимательней читайте вопрос - за конкретный месяц !


 
Anatoly Podgoretsky   (2002-04-02 15:43) [4]

Расшифруть только "выбранный" месяц это март или март определенного года?


 
mixVictor   (2002-04-05 23:59) [5]

Делается это так:
TBotchet.Filter := "(date>="""+
FormatDateTime("dd.mm.yyyy",EncodeDate({год},{номер месяца},1))+""")and(date<="""+
FormatDateTime("dd.mm.yyyy",EncodeDate({год},{номер месяца},{количество дней в месяце}))+""")";


 
mixVictor   (2002-04-06 00:01) [6]

Спасибо всем кто откликнулся



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

Текущий архив: 2002.04.25;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.007 c
1-80996
Chistyakov
2002-04-12 18:28
2002.04.25
RxTrayIcon


7-81096
Philip
2002-01-27 00:35
2002.04.25
помогите разобраться с поинтерами


14-81048
FLIZ
2002-03-18 19:02
2002.04.25
Подскажите, откуда можно скачать перекодировщик Dos/Win, который сможет обработать файл размером 1Гб


3-80790
Artem2
2002-04-05 07:59
2002.04.25
DBLookUpComboBox и свои значения


7-81092
МАРАТ
2002-01-30 08:54
2002.04.25
Заставить печатать конкретный принтер?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский