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

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

Фильтрация данных [D5, dBase, FoxPro]


Unone ©   (2003-03-19 07:41:00) 

Пытаюсь отфильтровать таблицу: Выдать данные в которых поле kod пустое. Запрос, приведенный ниже, ошибок не выдает, но и не работает правильно. Господа программисты, подскажите, я делаю не так?

onClick (Button)

s:="";
Table1.Filtered:=true;
Table1.Filter:="kod="+""""+s+"""";


Johnmen   (2003-03-19 13:32:00) [1]

Да, действительно, для BDE"шной фильтрации F IS NULL корректно.


Unone   (2003-03-19 12:56:00) [2]


> Какого класса эта Table ?

TDBDataSet


Johnmen   (2003-03-19 12:33:00) [3]

Какого класса эта Table ?


Unone   (2003-03-19 12:29:00) [4]


> А сначала-то говорил про Table...

А какая разница?
С Table "is NULL" фильтрация тоже работает верно


Unone   (2003-03-19 12:14:00) [5]

>Технология ADO

Извиняюсь, MIDAS


Johnmen   (2003-03-19 12:13:00) [6]

А сначала-то говорил про Table...


Unone   (2003-03-19 12:09:00) [7]

Технология ADO
Компонент TClientDataSet (все свойства стоят по умолчанию), данные загружены из таблицы.

procedure TMainForm.SpeedButton1Click(Sender: TObject);
begin
dm.cds1.Filtered:=true;
dm.cds1.Filter:="kod is NULL";
...
end;


Соловьев   (2003-03-19 11:19:00) [8]

наверное ADO ...


Johnmen   (2003-03-19 11:17:00) [9]

>Unone (19.03.03 11:12)
>А у меня работает

В таких случаях восклицают "Код в студию !", и просят указать компоненты доступа...


Unone   (2003-03-19 11:12:00) [10]


> да действительно is null не работает

А у меня работает


dvp   (2003-03-19 10:02:00) [11]

да действительно is null не работает, спутал с SQL sorry ...


Johnmen   (2003-03-19 09:38:00) [12]

>dvp © (19.03.03 09:22)

Не-а...


dvp   (2003-03-19 09:22:00) [13]

>Anatoly Podgoretsky
Table1.Filter:="kod is NULL";


Unone   (2003-03-19 08:58:00) [14]

> Anatoly Podgoretsky

Спасибо за помощь!


Anatoly Podgoretsky   (2003-03-19 08:10:00) [15]

Table1.Filter:="kod=NULL";


Жук   (2003-03-19 08:07:00) [16]

Пустое - NULL, а совсем не "".


Наверх

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