Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

IBTable1.Filter:= - смех сквозь слёзы или где собака порылась? [D6, D7, FireBird 1.5]


Filat ©   (2004-02-06 13:47:00) 

Когда дата одна, то правильно работает этот код:
MForm.IBTable1.Filter:="(DATA="+#39+DateToStr(Dt)+#39+")";

Но вот когда диапазон дат, то код должен быть следующий:

MForm.IBTable1.Filter:="(DATA>="+#39+DateEdit1.Text+#39+" and DATA<="+#39+DateEdit2.Text+#39+")"; ,
т.е. код ... DATA="+#39+ ...не нужен.
Если кому поможет буду рад.
Если есть коментарии, пишите.
Сенкс всем за помощь.


Fiend   (2004-02-06 15:56:00) [1]

Это же ОРЕХ.
воистину смех сквозь слёзы


MV   (2004-02-06 15:55:00) [2]

Sandman25 © (06.02.04 15:53) [4]

хе-хе


Sandman25   (2004-02-06 15:53:00) [3]

[2] Filat © (06.02.04 15:50)

Когда I сравнивается с 3, то код должен быть I = 3.
А вот когда диапазон, то нужно I > 3 and I < 5. То есть код I = 3 не нужен. Может, кому помог :)


Filat   (2004-02-06 15:51:00) [4]

... обмен опытом, если так можно назвать ...


Filat   (2004-02-06 15:50:00) [5]

Об установке фильтра в таблице, и правил, по которым он задаётся. :)))))))


Johnmen   (2004-02-06 13:52:00) [6]

Э-э-э... Это о чем ?
:)


Наверх

Титульная страница Поиск, карта сайта Написать письмо