![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]
Э-э-э... Это о чем ?
:)